CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-40497

High
Published: Translated: NVD NIST

Summary

FreeScout to darmowy, samodzielnie hostowany system pomocy technicznej i wspólna skrzynka pocztowa. W wersjach przed 1.8.213 funkcja `Helper::stripDangerousTags()` usuwa tagi `<script>`, `<form>`, `<iframe>`, `<object>`, ale nie usuwa tagów `<style>`, co pozwala na wstrzykiwanie stylów CSS.

Risk Assessment

Atakujący z dostępem do ustawień skrzynki pocztowej (administrator lub agent z uprawnieniami) może wstrzykiwać selektory atrybutów CSS, co prowadzi do wykradzenia tokena CSRF dowolnego agenta/administratora przeglądającego rozmowę w tej skrzynce. Posiadając token CSRF, atakujący może przeprowadzać działania zmieniające stan jako ofiara, co prowadzi do eskalacji uprawnień.

Recommendation

Zaleca się aktualizację FreeScout do wersji 1.8.213 lub nowszej, aby usunąć tę podatność. Dodatkowo, należy ograniczyć dostęp do ustawień skrzynki pocztowej tylko do zaufanych użytkowników.

Related vulnerabilities

Original NVD description (English source)

FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.213, FreeScout's `Helper::stripDangerousTags()` removes `<script>`, `<form>`, `<iframe>`, `<object>` but does NOT strip `<style>` tags. The mailbox signature field is saved via POST /mailbox/settings/{id} and later rendered unescaped via `{!! $conversation->getSignatureProcessed([], true) !!}` in conversation views. CSP allows `style-src * 'self' 'unsafe-inline'`, so injected inline styles execute freely. An attacker with access to mailbox settings (admin or agent with mailbox permission) can inject CSS attribute selectors to exfiltrate the CSRF token of any agent/admin who views a conversation in that mailbox. With the CSRF token, the attacker can perform any state-changing action as the victim (create admin accounts, change email/password, etc.) — privilege escalation from agent to admin. This is the result of an incomplete fix of GHSA-jqjf-f566-485j. That advisory reported XSS via mailbox signature. T

Vulnerability data from NVD (NIST) · CISA KEV · EPSS