Katalog CVE

CVE-2026-119331

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W przeglądarce Ladybird przed commitem c0d68bd funkcje CSSStyleSheet.cssRules, insertRule() i deleteRule() nie egzekwowały flagi origin-clean arkusza stylów wymaganym błędem SecurityError, mimo że importowane arkusze cross-origin były poprawnie oznaczane jako nie-origin-clean. Złośliwa strona mogła odczytywać reguły oraz wstawiać i usuwać reguły w arkuszu ofiary, omijając politykę Same-Origin.

Ocena ryzyka

Możliwe jest ujawnienie selektorów, wygenerowanej treści i innych wrażliwych fragmentów reguł oraz zmiana widoczności lub układu strony ofiary. Podatność nie prowadzi do uszkodzenia pamięci ani wykonania kodu.

Rekomendacja

Zaktualizuj Ladybird do wersji zawierającej commit c0d68bddf3e3616e5173835f0f4c155ee9700d91 lub nowszej. Do czasu aktualizacji ogranicz korzystanie z przeglądarki do zaufanych stron.

Inne podatności w Ladybird

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

Ladybird is a truly independent web browser. Prior to the c0d68bddf3e3616e5173835f0f4c155ee9700d91 commit, CSSStyleSheet.cssRules, insertRule(), and deleteRule() in Libraries/LibWeb/CSS/CSSStyleSheet.cpp did not enforce the stylesheet origin-clean flag with the required SecurityError, even though cross-origin imported stylesheets were correctly marked non-origin-clean. A malicious page could read parsed rules from a stylesheet loaded without CORS and could insert or delete rules in the victim stylesheet, bypassing the Same-Origin Policy. Reading could expose selectors, generated content, feature markers, or other sensitive rule text, while mutation could alter page visibility or layout. The issue does not provide memory corruption, code execution, or persistence after the attacker page closes. This vulnerability is fixed by commit c0d68bddf3e3616e5173835f0f4c155ee9700d91.

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