Описание
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.
A flaw was found in the way Ruby on Rails handled hashes in certain queries. A remote attacker could use this flaw to perform a denial of service (resource consumption) attack by sending specially crafted queries that would result in the creation of Ruby symbols, which were never garbage collected.
Затронутые пакеты
| Платформа | Пакет | Состояние | Рекомендация | Релиз |
|---|---|---|---|---|
| OpenShift Enterprise 1 | rubygem-activerecord | Not affected | ||
| Red Hat CloudForms Tools 1 | rubygem-activerecord | Will not fix | ||
| Red Hat Satellite 6 | ruby193-rubygem-activerecord | Affected | ||
| Red Hat Subscription Asset Manager | rubygem-activerecord | Will not fix | ||
| Red Hat Subscription Asset Manager 1.4 | katello | Fixed | RHSA-2014:1863 | 17.11.2014 |
| Red Hat Subscription Asset Manager 1.4 | ruby193-rubygem-actionmailer | Fixed | RHSA-2014:1863 | 17.11.2014 |
| Red Hat Subscription Asset Manager 1.4 | ruby193-rubygem-actionpack | Fixed | RHSA-2014:1863 | 17.11.2014 |
| Red Hat Subscription Asset Manager 1.4 | ruby193-rubygem-activemodel | Fixed | RHSA-2014:1863 | 17.11.2014 |
| Red Hat Subscription Asset Manager 1.4 | ruby193-rubygem-activerecord | Fixed | RHSA-2014:1863 | 17.11.2014 |
| Red Hat Subscription Asset Manager 1.4 | ruby193-rubygem-activeresource | Fixed | RHSA-2014:1863 | 17.11.2014 |
Показывать по
Дополнительная информация
Статус:
EPSS
4.3 Medium
CVSS2
Связанные уязвимости
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.
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.
The Active Record component in Ruby on Rails 2.3.x before 2.3.18, 3.1. ...
EPSS
4.3 Medium
CVSS2