CVE-2026-4020 in Gravity SMTP Plugin
Riassunto
di VulDB • 17/06/2026
Il plugin Gravity SMTP per WordPress è vulnerabile a Esposizione di Informazioni Sensibili (Sensitive Information Exposure) in tutte le versioni fino alla 2.1.4 inclusa. La vulnerabilità è dovuta a un endpoint dell'API REST registrato su /wp-json/gravitysmtp/v1/tests/mock-data, dotato di una permission_callback che restituisce incondizionatamente true, consentendo l'accesso ad ogni visitatore non autenticato. Quando viene aggiunto il parametro della query ?page=gravitysmtp-settings, il metodo register_connector_data() del plugin popola i dati interni dei connector, facendo sì che l'endpoint restituisca circa 365 KB di JSON contenenti la relazione completa sul sistema (System Report). Ciò consente agli attaccanti non autenticati di recuperare dettagliata configurazione del sistema, incluse versione PHP, estensioni caricate, versione del server web, percorso della document root, tipo e versione del database, versione di WordPress, tutti i plugin attivi con le relative versioni, tema attivo, dettagli di configurazione di WordPress, nomi delle tabelle del database e eventuali API key/token configurati nel plugin.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.