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

CVE-2009-4492

High
Published: Translated: NVD NIST

Summary

WEBrick w Ruby w wersjach 1.8.6 do 1.8.8dev oraz 1.9.1 do 1.9.2dev zapisuje dane do pliku logu bez sanitizacji znaków nieczytelnych. Może to umożliwić zdalnym atakującym modyfikację tytułu okna lub potencjalne wykonanie dowolnych poleceń czy nadpisanie plików poprzez żądanie HTTP zawierające sekwencję ucieczki dla emulatora terminala.

Risk Assessment

Podatność ta stwarza ryzyko dla organizacji, ponieważ umożliwia atakującym manipulację danymi w logach oraz potencjalne wykonanie nieautoryzowanych poleceń. Może to prowadzić do poważnych naruszeń bezpieczeństwa systemu.

Recommendation

Zaleca się aktualizację Ruby do najnowszej wersji, która zawiera poprawki bezpieczeństwa. Dodatkowo, warto wdrożyć mechanizmy sanitizacji danych w logach, aby zminimalizować ryzyko związane z nieczytelnymi znakami.

Related vulnerabilities

Original NVD description (English source)

WEBrick 1.3.1 in Ruby 1.8.6 through patchlevel 383, 1.8.7 through patchlevel 248, 1.8.8dev, 1.9.1 through patchlevel 376, and 1.9.2dev writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window's title, or possibly execute arbitrary commands or overwrite files, via an HTTP request containing an escape sequence for a terminal emulator.

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