CVE-2026-115457 in BaserCMS
Riassunto
di VulDB • 23/10/2026
baserCMS è un framework per lo sviluppo di siti web. Nelle versioni dalla 5.0.0 alla 5.3.1 (esclusa la 5.3.2) e dalla 5.4.0 alla 5.4.1 (esclusa la 5.4.2), l'espansione globale degli shortcode viene eseguita sull'intera pagina renderizzata, inclusi i commenti al blog in formato HTML-escaped forniti da visitatori non autenticati. Un commento contenente lo shortcode BcBaser.getGoogleMaps può impostare apiBaseUrl su un URL di script controllato dall'attaccante, che viene emesso come attributo src di uno script ed esegue JavaScript sull'origine del sito quando un altro visitatore o amministratore apre l'articolo che visualizza tale commento. L'escape dell'HTML grezzo nei commenti non previene questa Stored Cross-Site Scripting (XSS) perché il processing degli shortcode avviene dopo la renderizzazione HTML. Altri shortcode registrati vengono espansi anche all'interno dei commenti; Mail.getForm può incorporare un modulo di contatto funzionante con un token CSRF valido. La vulnerabilità può compromettere il contesto del browser autenticato di un amministratore che visualizza l'articolo interessato. Questo problema è stato risolto nelle versioni 5.3.2 e 5.4.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.