Katalog CVE

CVE-2006-3016

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Nieokreślona podatność w pliku session.c w PHP przed wersją 5.1.3, związana z 'pewnymi znakami w nazwach sesji', w tym znakami specjalnymi, które często są powiązane z atakami typu CRLF injection, SQL injection, cross-site scripting (XSS) oraz HTTP response splitting. Istnieje prawdopodobieństwo, że podatność ta dotyczy naruszenia oczekiwań aplikacji PHP dotyczących alfanumeryczności nazw sesji.

Ocena ryzyka

Podatność ta może prowadzić do poważnych zagrożeń, takich jak wstrzykiwanie kodu, co może umożliwić atakującym przejęcie sesji użytkowników lub manipulację danymi. Organizacje powinny być świadome potencjalnych wektorów ataku związanych z niewłaściwym formatowaniem nazw sesji.

Rekomendacja

Zaleca się aktualizację PHP do wersji 5.1.3 lub nowszej, aby zniwelować ryzyko związane z tą podatnością. Dodatkowo, warto wprowadzić walidację nazw sesji, aby zapewnić ich alfanumeryczność.

Powiązane podatności

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

Unspecified vulnerability in session.c in PHP before 5.1.3 has unknown impact and attack vectors, related to "certain characters in session names," including special characters that are frequently associated with CRLF injection, SQL injection, cross-site scripting (XSS), and HTTP response splitting vulnerabilities. NOTE: while the nature of the vulnerability is unspecified, it is likely that this is related to a violation of an expectation by PHP applications that the session name is alphanumeric, as implied in the PHP manual for session_name().

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