Katalog CVE

CVE-2026-56736

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

Streszczenie

phpMyFAQ to open source'owa aplikacja webowa FAQ. Podatność typu stored XSS w wersjach przed 4.2.0-alpha pozwala nieuwierzytelnionemu użytkownikowi (lub użytkownikowi o niskich uprawnieniach) na wstrzyknięcie dowolnego kodu JavaScript, który wykonuje się w przeglądarce administratora podczas przeglądania lub edycji wpisu FAQ. Prowadzi to do przejęcia konta administratora poprzez kradzież sesji.

Ocena ryzyka

Atakujący może przejąć konto administratora, co daje pełną kontrolę nad aplikacją i dostęp do poufnych danych. Może to prowadzić do dalszych ataków i naruszenia bezpieczeństwa całego systemu.

Rekomendacja

Należy zaktualizować phpMyFAQ do wersji 4.2.0-alpha lub nowszej, która naprawia tę podatność. Zaleca się również wdrożenie dodatkowych mechanizmów sanityzacji danych wyjściowych i ochrony przed XSS.

Inne podatności w phpMyFAQ

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

phpMyFAQ is an open source FAQ web application. A stored cross-site scripting (XSS) vulnerability in versions prior to 4.2.0-alpha allows any unauthenticated user (or low-privileged registered user) to inject arbitrary JavaScript that executes in an administrator's browser when they review or edit a user-submitted FAQ entry. This leads to admin account takeover via session theft. The vulnerability exists because `html_entity_decode()` converts HTML entities into executable HTML after `strip_tags()` has already passed them through, and the admin template renders the content with Twig's `|raw` filter without any output sanitization. Version 4.2.0-alpha fixes the issue.

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