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

CVE-2007-1888

High
Published: Translated: NVD NIST

Summary

Przepełnienie bufora w funkcji sqlite_decode_binary w SQLite 2, używanej przez PHP 4.x do 5.x oraz inne aplikacje, umożliwia atakującym wykonanie dowolnego kodu poprzez pustą wartość parametru in. Niektóre instalacje PHP mogą używać wersji SQLite, która nie jest podatna na tę lukę.

Risk Assessment

Atakujący mogą wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do kompromitacji systemów i danych organizacji. Ryzyko wzrasta w przypadku aplikacji, które nie stosują zabezpieczeń przed tego typu atakami.

Recommendation

Zaleca się aktualizację do najnowszej wersji PHP oraz SQLite, a także przegląd i zabezpieczenie aplikacji korzystających z tych technologii. Należy również monitorować i ograniczać dostęp do funkcji, które mogą być podatne na ataki.

Related vulnerabilities

Original NVD description (English source)

Buffer overflow in the sqlite_decode_binary function in src/encode.c in SQLite 2, as used by PHP 4.x through 5.x and other applications, allows context-dependent attackers to execute arbitrary code via an empty value of the in parameter. NOTE: some PHP installations use a bundled version of sqlite without this vulnerability. The SQLite developer has argued that this issue could be due to a misuse of the sqlite_decode_binary() API.

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