CVE-2013-1854
The Active Record component in Ruby on Rails 2.3.x before 2.3.18, 3.1.x before 3.1.12, and 3.2.x before 3.2.13 processes certain queries by converting hash keys to symbols, which allows remote attackers to cause a denial of service via crafted input to a where method.
- EPSS
- 3.5% chance of exploitation in the next 30 days; higher than 89% of CVEs (scores of 2026-10-31)
- CWE
- CWE-20
- Published
- Modified
- Record from
- the NVD, synced
Affected
- redhat:enterprise_linux
- rubyonrails:rails
- rubyonrails:ruby_on_rails
Packages (OSV)
| Advisory | Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|---|
| GHSA-3crr-9vmg-864v | RubyGems | activerecord | >=2.3.0 <2.3.18 | 2.3.18 |
| GHSA-3crr-9vmg-864v | RubyGems | activerecord | >=3.1.0 <3.1.12 | 3.1.12 |
| GHSA-3crr-9vmg-864v | RubyGems | activerecord | >=3.2.0 <3.2.13 | 3.2.13 |
References
- http://lists.apple.com/archives/security-announce/2013/Jun/msg00000.html
- http://lists.apple.com/archives/security-announce/2013/Oct/msg00006.html
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00070.html
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00071.html
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00075.html