CVE-2012-5370
JRuby denial of service via Hash Collision
EPSS 2.2%
描述
JRuby computes hash values without properly 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, as demonstrated by a universal multicollision attack against the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4838.
如何修補 CVE-2012-5370
要修補 CVE-2012-5370,請將受影響套件升級到下列已修補版本。
- Debian/jruby—升級至 1.5.6-5 或更新版本
- Maven/org.jruby:jruby-parent—升級至 1.7.1 或更新版本
CVE-2012-5370 正在被利用嗎?
低 — EPSS 為 2.2%,目前沒有觀察到大規模利用活動。
受影響套件(2)
- from 0, < 1.5.6-5
- from 0, < 1.7.1