CVE-2026-40497 in freescoutinformazioni

Riassunto

di VulDB • 16/06/2026

FreeScout è un help desk e una casella di posta condivisa open source e self-hosted. Prima della versione 1.8.213, la funzione `Helper::stripDangerousTags()` di FreeScout rimuove i tag `<script>`, `<form>`, `<iframe>` e `<object>`, ma NON rimuove i tag `<style>`. Il campo della firma della casella di posta viene salvato tramite POST /mailbox/settings/{id} e successivamente renderizzato senza escape tramite `{!! $conversation->getSignatureProcessed([], true) !!}` nelle visualizzazioni delle conversazioni. La Content Security Policy (CSP) consente `style-src * 'self' 'unsafe-inline'`, quindi gli stili inline iniettati vengono eseguiti liberamente. Un attaccante con accesso alle impostazioni della casella di posta (amministratore o agente con autorizzazioni per la casella di posta) può iniettare selettori di attributi CSS per esfiltrare il token CSRF di qualsiasi agente/amministratore che visualizza una conversazione in tale casella di posta. Con il token CSRF, l'attaccante può eseguire qualsiasi azione che modifica lo stato a nome della vittima (creazione di account amministratore, modifica di email/password, ecc.), ottenendo un'escalation dei privilegi da agente ad amministratore. Questo è il risultato di una correzione incompleta della GHSA-jqjf-f566-485j. Tale advisory segnalava una vulnerabilità XSS tramite la firma della casella di posta. La correzione applicata `Helper::stripDangerousTags()` alla firma prima del salvataggio. Tuttavia, `stripDangerousTags()` rimuove solo i tag `<script>`, `<form>`, `<iframe>` e `<object>` — non rimuove i tag `<style>`, lasciando possibile l'iniezione di CSS. La versione 1.8.213 contiene una correzione aggiornata.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

13/04/2026

Divulgazione

21/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00434

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!