CVE-2014-2734: ruby-lang ruby Resource Management Errors
Vulnerability summary
CVE-2014-2734 is a medium (CVSS 5.8) Resource Management Errors vulnerability in ruby-lang ruby. EPSS estimates a 5.35% chance of exploitation in the next 30 days, higher than 92.5% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 24-04-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
The openssl extension in Ruby 2.x does not properly maintain the state of process memory after a file is reopened, which allows remote attackers to spoof signatures within the context of a Ruby script that attempts signature verification after performing a certain sequence of filesystem operations. NOTE: this issue has been disputed by the Ruby OpenSSL team and third parties, who state that the original demonstration PoC contains errors and redundant or unnecessarily-complex code that does not appear to be related to a demonstration of the issue. As of 20140502, CVE is not aware of any public comment by the original researcher
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
5.35%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
0.00 pp
From 5.35% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundExploit Reference (packetstormsecurity.com)
Maturity: unknown
Exploit Reference (seclists.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Ruby-lang1 product
- rubyEOL2.0 | 2.0.0 | 2.0.0:p0 | 2.0.0:p195 | 2.0.0:p247 | 2.0.0:preview1 | 2.0.0:preview2 | 2.0.0:rc1 | 2.0.0:rc2 | 2.1 | 2.1:preview1 | 2.1.1
1 vendor · 1 product
References
10 links- news.ycombinator.com/item?id=7601973X Refsource MISC
- gist.github.com/10446549X Refsource MISC
- gist.github.com/emboss/91696b56cd227c8a0c13X Refsource MISC
- github.com/adrienthebo/cve-2014-2734/X Refsource MISC