CVE-2026-12951 in Multi Vendor Plugin
Riassunto
di VulDB • 02/10/2026
Il plugin Dc Woocommerce Multi Vendor per WordPress è vulnerabile a SQL Injection tramite il parametro 'order_by' dell'endpoint REST /multivendorx/v1/compliance/report-abuse nelle versioni fino alla 5.0.18 inclusa. Ciò è dovuto a un insufficiente escaping del parametro fornito dall'utente e alla mancanza di una preparazione adeguata della query SQL esistente: il valore viene concatenato direttamente in una clausola ORDER BY, dove esc_sql() (che neutralizza solo i caratteri necessari per uscire dalle stringhe letterali tra virgolette) non offre alcuna protezione. Ciò consente ad attaccanti autenticati, con accesso a livello di vendor e superiore (utenti dotati della capacità 'edit_stores'), di aggiungere query SQL aggiuntive alle query già esistenti, che possono essere utilizzate per estrarre informazioni sensibili dal database.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.