GitHub Advisoryadvisory · RubyGems
GHSA-3crr-9vmg-864v Active Record Improper Input Validation
MEDIUM
Official page ↗
- Aliases
- CVE-2013-1854
- Ecosystem
- RubyGems
- Packages
- activerecord
- Severity
- Moderate
- Weaknesses
- CWE-20
- Reviewed
- 2020-06-16
Affected packages
• RubyGems activerecord: >= 2.3.0, < 2.3.18 → fixed in 2.3.18
• RubyGems activerecord: >= 3.1.0, < 3.1.12 → fixed in 3.1.12
• RubyGems activerecord: >= 3.2.0, < 3.2.13 → fixed in 3.2.13
Description
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.
Related
Alias · CVE (1)
- 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… vulnerability
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2013-1854 advisory
- https://access.redhat.com/errata/RHSA-2013:0699 web
- https://access.redhat.com/errata/RHSA-2014:1863 web
- https://access.redhat.com/security/cve/CVE-2013-1854 web
- https://bugzilla.redhat.com/show_bug.cgi?id=921329 web
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activerecord/CVE-2013-1854.yml web
- https://groups.google.com/group/ruby-security-ann/msg/34e0d780b04308de?dmode=source&output=gplain web
- http://lists.apple.com/archives/security-announce/2013/Jun/msg00000.html web
- http://lists.apple.com/archives/security-announce/2013/Oct/msg00006.html web
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00070.html web
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00071.html web
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00075.html web
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00078.html web
- http://lists.opensuse.org/opensuse-updates/2013-04/msg00079.html web
- http://rhn.redhat.com/errata/RHSA-2013-0699.html web
- http://rhn.redhat.com/errata/RHSA-2014-1863.html web
- http://support.apple.com/kb/HT5784 web
- http://weblog.rubyonrails.org/2013/3/18/SEC-ANN-Rails-3-2-13-3-1-12-and-2-3-18-have-been-released web