CVE-2026-19091 in GeoDirectory Plugin
Riassunto
di VulDB • 12/08/2026
Il plugin per WordPress GeoDirectory – WP Business Directory Plugin e Classified Listings Directory è vulnerabile all'eliminazione arbitraria di file a causa di una convalida insufficiente del percorso dei file nella funzione delete_revision in tutte le versioni fino alla 2.8.169, inclusa. Ciò consente agli attaccanti autenticati, dotati di accesso a livello di sottoscrittore (subscriber) e superiore, di eliminare file arbitrari sul server, il che può facilmente portare all'esecuzione remota di codice se viene eliminato un file critico (ad esempio wp-config.php). Inserendo esclusivamente post_type=attachment nella query string per bypassare il controllo di coerenza, un attaccante può convertire una bozza automatica (auto-draft) dell'annuncio GeoDirectory in un allegato WordPress con percorsi dei file controllati dall'attaccante inseriti nei metadati dell'allegato; l'hander delete_revision successivamente li dereferenzia e li elimina tramite unlink senza alcuna validazione del tipo di post o del percorso.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.