Katalog CVE

CVE-2026-104083

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

SmarterMail przed buildem 9777 zawiera podatność Stored XSS typu mutation, która pozwala zdalnym atakującym wstrzyknąć wykonywalny skrypt, umieszczając ładunki wewnątrz elementu <style> zagnieżdżonego w obcej treści MathML (<math><mtext><mglyph>), który niestandardowy sanitizer HTML traktuje jako nieaktywny tekst CDATA, ale przeglądarki ponownie parsują jako aktywny znacznik. Atakujący mogą dostarczyć spreparowaną wiadomość kalendarza (iCal) zawierającą ładunek <img src=x onerror=...>, który wykonuje się automatycznie w sesji webmail odbiorcy pod /interface/message-iframe po otwarciu wiadomości, umożliwiając wykonanie skryptu i eksfiltrację danych bez ograniczeń zezwalającej Content-Security-Policy interfejsu.

Ocena ryzyka

Atakujący może wykonać dowolny kod JavaScript w sesji webmail ofiary, prowadząc do kradzieży danych i przejęcia konta. Może to naruszyć poufność i integralność komunikacji.

Rekomendacja

Zaktualizuj SmarterMail do builda 9777 lub nowszego. W międzyczasie rozważ zaostrzenie polityki Content-Security-Policy i monitorowanie podejrzanych wiadomości.

Inne podatności w SmarterMail

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

SmarterMail before build 9777 contains a stored mutation cross-site scripting vulnerability that allows remote attackers to inject executable script by placing payloads inside a <style> element nested within MathML foreign content (<math><mtext><mglyph>), which the custom HTML sanitizer treats as inert CDATA text but browsers reparse as live markup. Attackers can deliver a crafted calendar (iCal) message containing an <img src=x onerror=...> payload that executes automatically in the recipient's webmail session at /interface/message-iframe when the message is opened, enabling script execution and data exfiltration unconstrained by the interface's permissive Content-Security-Policy.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS