Katalog CVE

CVE-2012-5223

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja proc_deutf w pliku includes/functions_vbseocp_abstract.php w vBSEO w wersjach 3.5.0, 3.5.1, 3.5.2, 3.6.0 i wcześniejszych umożliwia zdalnym atakującym wstrzykiwanie i wykonywanie dowolnego kodu PHP poprzez 'złożoną składnię klamrową' w parametrze char_repl, który jest wstawiany do wyrażenia regularnego przetwarzanego przez funkcję preg_replace z przełącznikiem eval.

Ocena ryzyka

Podatność ta pozwala na zdalne wykonanie kodu, co może prowadzić do pełnej kompromitacji systemu oraz uzyskania nieautoryzowanego dostępu do danych organizacji.

Rekomendacja

Zaleca się aktualizację vBSEO do najnowszej wersji, aby usunąć tę podatność oraz przeglądanie i ograniczenie użycia funkcji eval w aplikacjach PHP.

Powiązane podatności

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

The proc_deutf function in includes/functions_vbseocp_abstract.php in vBSEO 3.5.0, 3.5.1, 3.5.2, 3.6.0, and earlier allows remote attackers to insert and execute arbitrary PHP code via "complex curly syntax" in the char_repl parameter, which is inserted into a regular expression that is processed by the preg_replace function with the eval switch.

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