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

CVE-2008-3655

High
Published: Translated: NVD NIST

Summary

Ruby w wersjach 1.8.5 i wcześniejszych, 1.8.6 do 1.8.6-p286, 1.8.7 do 1.8.7-p71 oraz 1.9 do r18423 nieprawidłowo ogranicza dostęp do krytycznych zmiennych i metod na różnych poziomach bezpieczeństwa. To pozwala atakującym, zależnie od kontekstu, na obejście zamierzonych ograniczeń dostępu.

Risk Assessment

Organizacje mogą być narażone na nieautoryzowany dostęp do wrażliwych danych i funkcji, co może prowadzić do poważnych naruszeń bezpieczeństwa. Atakujący mogą wykorzystać tę podatność do przejęcia kontroli nad aplikacjami opartymi na Ruby.

Recommendation

Zaleca się aktualizację Ruby do najnowszej wersji, która zawiera poprawki bezpieczeństwa. Należy również przeprowadzić audyt aplikacji w celu identyfikacji i zabezpieczenia krytycznych zmiennych oraz metod.

Related vulnerabilities

Original NVD description (English source)

Ruby 1.8.5 and earlier, 1.8.6 through 1.8.6-p286, 1.8.7 through 1.8.7-p71, and 1.9 through r18423 does not properly restrict access to critical variables and methods at various safe levels, which allows context-dependent attackers to bypass intended access restrictions via (1) untrace_var, (2) $PROGRAM_NAME, and (3) syslog at safe level 4, and (4) insecure methods at safe levels 1 through 3.

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