Katalog CVE

CVE-2026-56735

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

Percentyl 34 - wyżej niż 34% wszystkich znanych CVE

Streszczenie

Zammad to internetowy system helpdesk/obsługi klienta o otwartym kodzie źródłowym. W wersjach przed 7.0.2 i 7.1.0 sanitizer HTML Zammad (HtmlSanitizer::Strict) blokuje zewnętrzne adresy URL w celu zapobiegania ładowaniu zdalnych treści, ale atrybut srcset, również dozwolony, nie podlega tej samej kontroli. To niedopatrzenie pozwala atakującemu na osadzenie dowolnych zewnętrznych adresów URL w atrybucie srcset po prostu wysyłając e-mail, skutecznie omijając ochronę przed zewnętrznymi treściami. Gdy agent wyświetla zgłoszenie zawierające złośliwy srcset, przeglądarka po cichu ładuje adres URL kontrolowany przez atakującego, co prowadzi do wycieku adresu IP agenta, User-Agent, Referer i dokładnego czasu wyświetlenia zgłoszenia. HtmlSanitizer::Strict został rozszerzony o blokowanie zewnętrznych adresów URL w atrybucie srcset tagów. Zrobiono to, aby zapobiec śledzeniu pikseli i ładowaniu zewnętrznych treści, co mogłoby naruszyć prywatność użytkownika. Problem został naprawiony w wersjach 7.0.2 i 7.1.0.

Ocena ryzyka

Wyciek informacji o agencie (adres IP, User-Agent, Referer, czas wyświetlenia) może umożliwić atakującemu profilowanie i śledzenie działań, naruszając prywatność. Może to prowadzić do dalszych ataków ukierunkowanych i naruszenia poufności.

Rekomendacja

Zaktualizuj Zammad do wersji 7.0.2 lub 7.1.0, które naprawiają tę podatność. Upewnij się, że sanitizer HTML blokuje zewnętrzne adresy URL w atrybucie srcset.

Inne podatności w Zammad

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

Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, zammad's HTML sanitizer (HtmlSanitizer::Strict) blocks external URLs in to prevent remote content loading, but the srcset attribute, also allowlisted for , is not subject to the same check. This oversight allows an attacker to embed arbitrary external URLs in the srcset attribute just by sending an e-mail, effectively bypassing the external content protection. When an agent views the ticket containing the malicious srcset, the browser will silently load the attacker-controlled URL, resulting in the leakage of the agent's IP address, User-Agent, Referer, and the exact time the ticket was viewed. HtmlSanitizer::Strict got extended to block external URLs in the srcset attribute of tags. This was done to prevent tracking pixels and external content loading, which could compromise user privacy. This issue is fixed in versions 7.0.2 and 7.1.0.

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