CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2008-0252

High
Published: Translated: NVD NIST

Summary

Podatność typu directory traversal w funkcji _get_file_path w CherryPy 3.0.x do 3.0.2 oraz w CherryPy 2.1 i 2.x umożliwia zdalnym atakującym tworzenie lub usuwanie dowolnych plików oraz potencjalnie odczytywanie i zapisywanie fragmentów dowolnych plików poprzez spreparowany identyfikator sesji w ciasteczku.

Risk Assessment

Atakujący mogą wykorzystać tę podatność do nieautoryzowanego dostępu do systemu plików, co może prowadzić do utraty danych lub naruszenia integralności systemu.

Recommendation

Zaleca się aktualizację CherryPy do najnowszej wersji, aby usunąć tę podatność oraz wdrożenie dodatkowych mechanizmów zabezpieczeń, takich jak walidacja danych wejściowych.

Related vulnerabilities

Original NVD description (English source)

Directory traversal vulnerability in the _get_file_path function in (1) lib/sessions.py in CherryPy 3.0.x up to 3.0.2, (2) filter/sessionfilter.py in CherryPy 2.1, and (3) filter/sessionfilter.py in CherryPy 2.x allows remote attackers to create or delete arbitrary files, and possibly read and write portions of arbitrary files, via a crafted session id in a cookie.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS