Katalog CVE

CVE-2026-74896

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

openssl_encrypt przed wersją 1.4.0 zawiera podatność na ucieczkę z piaskownicy w analizatorze AST DangerousPatternVisitor, który nie wykrywa technik przechodzenia przez atrybuty dunder. Atakujący mogą użyć łańcuchów __class__, __bases__, __subclasses__() i __globals__, aby uzyskać dostęp do ograniczonych funkcji i wykonywać dowolne polecenia systemowe z kodu pluginu.

Ocena ryzyka

Ryzyko polega na tym, że złośliwy plugin może ominąć analizę AST i wykonać dowolne polecenia systemowe, co może prowadzić do pełnej kompromitacji systemu.

Rekomendacja

Należy zaktualizować openssl_encrypt do wersji 1.4.0 lub nowszej, aby wyeliminować tę podatność.

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

openssl_encrypt versions before 1.4.0 contain a sandbox escape vulnerability in the DangerousPatternVisitor AST analyzer that fails to detect dunder attribute traversal techniques. Attackers can use __class__, __bases__, __subclasses__(), and __globals__ chains to access restricted functions and execute arbitrary system commands from plugin code.

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