CVE-2026-73679
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 46 - wyżej niż 46% wszystkich znanych CVE
Streszczenie
ImpressCMS zawiera uwierzytelnioną podatność na zdalne wykonanie kodu w module niestandardowych tagów, która pozwala uwierzytelnionym administratorom na wykonanie dowolnego kodu PHP poprzez przechowywanie złośliwego ładunku w niestandardowym tagu z włączonym typem PHP. Aplikacja dekoduje treść zakodowaną w HTML przez undoHtmlSpecialChars() przed przekazaniem jej do eval() w metodzie renderWithPhp(), omijając sanityzację HTML Purifier, a ładunek jest wyzwalany przy każdym ładowaniu strony frontendowej przez system zdarzeń preload.
Ocena ryzyka
Ryzyko całkowitego przejęcia kontroli nad serwerem i naruszenia integralności danych oraz dostępności usług.
Rekomendacja
Zaleca się natychmiastową aktualizację do najnowszej wersji ImpressCMS oraz ograniczenie uprawnień administratorów do minimum.
Oryginalny opis (angielski, źródło NVD)
ImpressCMS contains an authenticated remote code execution vulnerability in the custom tag module that allows authenticated administrators to execute arbitrary PHP code by storing a malicious payload in a custom tag with PHP type enabled. The application decodes HTML-encoded content via undoHtmlSpecialChars() before passing it to eval() in the renderWithPhp() method, bypassing HTML Purifier sanitization, and the payload is triggered on every frontend page load through the preload event system.

