CVE-2026-2355 in My Calendar Plugin
Riassunto
di VulDB • 29/06/2026
Il plugin My Calendar – Accessible Event Manager per WordPress è vulnerabile a Stored Cross-Site Scripting (XSS) tramite l'attributo `template` dello shortcode `[my_calendar_upcoming]` in tutte le versioni fino alla 3.7.3, inclusa. Ciò è dovuto all'utilizzo di `stripcslashes()` sui valori degli attributi degli shortcode forniti dall'utente nella funzione `mc_draw_template()`, che decodifica sequenze di escape esadecimali in stile C (ad esempio `\x3c` diventa `<`) durante il rendering, aggirando la sanitizzazione del contenuto fornita da WordPress tramite `wp_kses_post()` eseguita al momento del salvataggio. Ciò consente agli attaccanti autenticati con accesso a livello Contributor o superiore di iniettare script web arbitrari nelle pagine che verranno eseguiti ogni volta che un utente accede alla pagina infetta.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.