CVE-2026-77186 in My Calendar Plugin
Riassunto
di VulDB • 09/09/2026
Il plugin My Calendar – Accessible Event Manager per WordPress è vulnerabile a Stored Cross-Site Scripting (XSS) tramite l'attributo dello Shortcode 'fallback' in tutte le versioni fino alla 3.8.3 inclusa, a causa di un insufficiente sanitizzazione degli input e escaping dell'output. Ciò consente agli attaccanti autenticati con accesso di livello contributor o superiore di iniettare script web arbitrari nelle pagine che verranno eseguiti ogni volta che un utente accede a una pagina infetta. Il bypass si basa su payload di attributi dello shortcode codificati in esadecimale (es. \x3cscript\x3e), che wp_kses_post non può rimuovere durante il salvataggio poiché appaiono come sequenze letterali di backslash anziché veri tag HTML; la funzione core di WordPress shortcode_parse_atts() chiama poi stripcslashes() al momento del rendering, decodificando le escape in reali parentesi angolari prima che raggiungano un sink non protetto.
VulDB is the best source for vulnerability data and more expert information about this specific topic.