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

CVE-2011-4815

High
Published: Translated: NVD NIST

Summary

Wersje Ruby przed 1.8.7-p357 obliczają wartości haszy bez ograniczeń, co umożliwia atakującym wywołanie kolizji haszy w sposób przewidywalny. Może to prowadzić do odmowy usługi (zużycie CPU) w aplikacjach korzystających z tabeli haszy.

Risk Assessment

Atakujący mogą wykorzystać tę podatność do przeciążenia serwera, co może prowadzić do przestojów w działaniu aplikacji. Organizacje powinny być świadome ryzyka związanego z wydajnością aplikacji korzystających z Ruby.

Recommendation

Zaleca się aktualizację Ruby do wersji 1.8.7-p357 lub nowszej, aby zniwelować ryzyko związane z kolizjami haszy. Dodatkowo, warto monitorować aplikacje pod kątem nietypowego zużycia CPU.

Related vulnerabilities

Original NVD description (English source)

Ruby (aka CRuby) before 1.8.7-p357 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table.

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