CVE-2026-34974
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
phpMyFAQ przed wersją 4.1.1 zawiera podatność na XSS w sanitizerze SVG opartym na regexie. Atakujący z uprawnieniami edit_faq mogą przesłać złośliwy plik SVG, który wykorzystuje kodowanie encji HTML w adresach URL javascript: w atrybutach <a href>, co prowadzi do wykonania dowolnego JavaScriptu i eskalacji uprawnień do pełnego przejęcia konta administratora.
Ocena ryzyka
Atakujący może przejąć pełną kontrolę nad aplikacją phpMyFAQ, w tym dostęp do wszystkich danych i funkcji administracyjnych.
Rekomendacja
Zaktualizuj phpMyFAQ do wersji 4.1.1 lub nowszej.
Oryginalny opis (angielski, źródło NVD)
phpMyFAQ is an open source FAQ web application. Prior to version 4.1.1, the regex-based SVG sanitizer in phpMyFAQ (SvgSanitizer.php) can be bypassed using HTML entity encoding in javascript: URLs within SVG <a href> attributes. Any user with edit_faq permission can upload a malicious SVG that executes arbitrary JavaScript when viewed, enabling privilege escalation from editor to full admin takeover. This issue has been patched in version 4.1.1.

