Skip to content

CVE-2014-10077 i18n Vulnerable to Denial of Service Attack

HighCVSS 7.5 EPSS 3.4% PoC
Published
Updated
Exploit status
Proof-of-concept only

Description

Hash#slice in lib/i18n/core_ext/hash.rb in the i18n gem before 0.8.0 for Ruby allows remote attackers to cause a denial of service (application crash) via a call in a situation where :some_key is present in keep_keys but not present in the hash.

Affected products

ProductAffected versionsFixed in
rubygems i18n(RubyGems) < 0.8.0 0.8.0
rubygems i18n(RubyGems) = 0.1.0 No fix listed
rubygems i18n(RubyGems) = 0.2.0 No fix listed
rubygems i18n(RubyGems) = 0.2.1 No fix listed
rubygems i18n(RubyGems) = 0.3.0 No fix listed
rubygems i18n(RubyGems) = 0.3.1 No fix listed
rubygems i18n(RubyGems) = 0.3.2 No fix listed
rubygems i18n(RubyGems) = 0.3.3 No fix listed
rubygems i18n(RubyGems) = 0.3.4 No fix listed
rubygems i18n(RubyGems) = 0.3.5 No fix listed
rubygems i18n(RubyGems) = 0.3.6 No fix listed
rubygems i18n(RubyGems) = 0.3.6.pre No fix listed
rubygems i18n(RubyGems) = 0.3.7 No fix listed
rubygems i18n(RubyGems) = 0.4.0 No fix listed
rubygems i18n(RubyGems) = 0.4.0.beta No fix listed
rubygems i18n(RubyGems) = 0.4.0.beta1 No fix listed
rubygems i18n(RubyGems) = 0.4.1 No fix listed
rubygems i18n(RubyGems) = 0.4.2 No fix listed
rubygems i18n(RubyGems) = 0.5.0 No fix listed
rubygems i18n(RubyGems) = 0.5.0beta1 No fix listed
rubygems i18n(RubyGems) = 0.5.0beta2 No fix listed
rubygems i18n(RubyGems) = 0.5.0beta3 No fix listed
rubygems i18n(RubyGems) = 0.5.2 No fix listed
rubygems i18n(RubyGems) = 0.5.3 No fix listed
rubygems i18n(RubyGems) = 0.5.4 No fix listed
Show 18 more
ProductAffected versionsFixed in
rubygems i18n(RubyGems) = 0.6.0 No fix listed
rubygems i18n(RubyGems) = 0.6.0beta1 No fix listed
rubygems i18n(RubyGems) = 0.6.1 No fix listed
rubygems i18n(RubyGems) = 0.6.11 No fix listed
rubygems i18n(RubyGems) = 0.6.2 No fix listed
rubygems i18n(RubyGems) = 0.6.3 No fix listed
rubygems i18n(RubyGems) = 0.6.4 No fix listed
rubygems i18n(RubyGems) = 0.6.5 No fix listed
rubygems i18n(RubyGems) = 0.6.8 No fix listed
rubygems i18n(RubyGems) = 0.6.9 No fix listed
rubygems i18n(RubyGems) = 0.7.0 No fix listed
rubygems i18n(RubyGems) = 0.7.0.beta1 No fix listed
rubygems i18n(RubyGems) = 0.8.0.beta1 No fix listed
debian/ruby-i18n(Debian:12) < 0.7.0-3 0.7.0-3
debian/ruby-i18n(Debian:13) < 0.7.0-3 0.7.0-3
debian/ruby-i18n(Debian:14) < 0.7.0-3 0.7.0-3
i18n project i18n < 0.8.0 0.8.0
debian linux = 8.0 No fix listed

References