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

CVE-2026-40568

High
Published: Translated: NVD NIST

Summary

FreeScout to darmowy, samodzielnie hostowany system pomocy technicznej i wspólnej skrzynki pocztowej. Wersje przed 1.8.213 mają podatność na przechowywane skrypty międzywitrynowe (XSS) w funkcji podpisu skrzynki pocztowej, ponieważ funkcja sanitizacji nie usuwa wszystkich niebezpiecznych atrybutów HTML.

Risk Assessment

Atakujący może wykorzystać tę podatność do wstrzykiwania złośliwego kodu JavaScript, co może prowadzić do kradzieży danych użytkowników lub przejęcia sesji. Ryzyko wzrasta w przypadku, gdy użytkownicy z odpowiednimi uprawnieniami mogą edytować podpisy skrzynek pocztowych.

Recommendation

Zaleca się aktualizację FreeScout do wersji 1.8.213 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto poprawić funkcję sanitizacji, aby skutecznie usuwała wszystkie niebezpieczne atrybuty i tagi HTML.

Related vulnerabilities

Original NVD description (English source)

FreeScout is a free self-hosted help desk and shared mailbox. Versions prior to 1.8.213 have a stored cross-site scripting (XSS) vulnerability in the mailbox signature feature. The sanitization function `Helper::stripDangerousTags()` (`app/Misc/Helper.php:568`) uses an incomplete blocklist of only four HTML tags (`script`, `form`, `iframe`, `object`) and does not remove event handler attributes. When a mailbox signature is saved via `MailboxesController::updateSave()` (`app/Http/Controllers/MailboxesController.php:267`), HTML elements such as `<img>`, `<svg>`, and `<details>` with event handler attributes like `onerror` and `onload` pass through sanitization unchanged and are stored in the database. The signature is then rendered as raw HTML via the Blade `{!! !!}` tag in `editor_bottom_toolbar.blade.php:6` and re-inserted into the visible DOM by jQuery `.html()` at `main.js:1789-1790`, triggering the injected event handlers. Any authenticated user with the `ACCESS_PERM_SIGNATURE` (`si

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