CVE-2026-18322
Smart Popup di Supsystic <= 1.12.0 - Escalation di privilegi non autenticato ad amministratore
- Pubblicato
- 5 ago 2026
- Aggiornato
- 5 ago 2026
- Assegnazione CNA
- Wordfence
- Evidenza osservata
- 22 set 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBasso · prossimi 30 giorni
- Percentile
- 24,5%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Il plugin Smart Popup by Supsystic per WordPress è vulnerabile a Privilege Escalation in tutte le versioni fino alla 1.12.0 inclusa. Ciò è dovuto a una collisione nella mappa dei permessi nella funzione `havePermissions()` in `classes/frame.php`, dove `array_merge()` sovrascrive la lista dei metodi riservati all'amministratore del modulo popup con il valore del controller di base, rimuovendo silenziosamente `save` dalle azioni protette; questo è aggravato dall'email di conferma dell'iscrizione che incorpora lo stesso `pps_nonce` generico accettato dall'endpoint non autenticato `wp_ajax_nopriv_save`, e dalla completa assenza di qualsiasi allowlist di ruoli lato server in `createWpSubscriber()`. Ciò rende possibile per attaccanti non autenticati inviare una richiesta POST craftata a `admin-ajax.php` utilizzando un nonce ottenuto da un'email di conferma di iscrizione pubblica, impostando `params[tpl][sub_wp_create_user_role]` su `administrator` tramite l'azione esposta `popupControllerPps::save()`, e quindi attivando il flusso di conferma memorizzato per creare un account WordPress Administrator persistente con credenziali scelte dall'attaccante.
Fonti
1Analisi della causa principale, verifica passiva della versione e PoC di laboratorio per CVE-2026-18322, un'escalation di privilegi non autenticata nel plugin WordPress Smart Popup di Supsystic.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.