Ruby on Rails до 3.0.3 SQL ActiveRecord .where SQL-инъекция

CVSS Meta Temp ScoreТекущая цена эксплойта (≈)Балл интереса CTI
8.4$0-$5k0.00

СводкаИнформация

В проблематичный обнаружена уязвимость, классифицированная как Ruby on Rails до 3.0.3. Неизвестная функция компонента SQL вовлечена. Выполнение манипуляции с аргументом .where приводит к SQL-инъекция. Эта уязвимость продается как CVE-2012-2661. Атаку можно осуществить удаленно. Эксплойт отсутствует. Рекомендуется произвести апгрейд соответствующего компонента.

ПодробностиИнформация

В проблематичный обнаружена уязвимость, классифицированная как Ruby on Rails до 3.0.3. Неизвестная функция компонента SQL вовлечена. Выполнение манипуляции с аргументом .where приводит к SQL-инъекция. Использование CWE для объявления проблемы приводит к тому, что CWE-89. Данная уязвимость была опубликована 31.05.2012 исследователем Ben Murphy в виде Mailinglist Post (Open Source Security Mailing List). Документ доступен для загрузки по адресу seclists.org.

Эта уязвимость продается как CVE-2012-2661. CVE был назначен 14.05.2012. Атаку можно осуществить удаленно. Доступна техническая информация. Данная уязвимость менее популярна, чем в среднем. Эксплойт отсутствует. Текущая цена за эксплойт может составлять около USD $0-$5k в настоящее время. Техника атаки по классификации MITRE ATT&CK: T1505.

Задано как Не определено. Как 0-day, оценочная цена на теневом рынке составляла примерно $0-$5k. Сканер уязвимостей Nessus предоставляет плагин с ID 59804 (Fedora 17 : rubygem-activerecord-3.0.11-3.fc17 (2012-9635)), который помогает определить наличие изъяна в целевой среде. Ему присвоено семейство Fedora Local Security Checks. Данный плагин работает в контексте типа l. Он использует порт 0.

Обновление до версии 3.0.13, 3.1.5 и 3.2.4 способно решить эту проблему. Название патча: 3-X-params_sql_injection.patch. Исправление готово для загрузки по адресу seclists.org. Рекомендуется произвести апгрейд соответствующего компонента.

Уязвимость также задокументирована в других базах данных уязвимостей: SecurityFocus (BID 53753), X-Force (76014), Secunia (SA49297), Vulnerability Center (SBV-35488) и Tenable (59804).

ПродуктИнформация

Тип

Имя

Версия

Лицензия

CPE 2.3Информация

CPE 2.2Информация

CVSSv4Информация

VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv3Информация

VulDB Meta Base Score: 8.8
VulDB Meta Temp Score: 8.4

VulDB Базовый балл: 8.8
VulDB Временная оценка: 8.4
VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv2Информация

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ВекторСложностьАутентификацияКонфиденциальностьЦелостностьДоступность
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать

VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍

NVD Базовый балл: 🔍

ЭксплуатацияИнформация

Класс: SQL-инъекция
CWE: CWE-89 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

Физический: Нет
Локальный: Нет
Удалённый: Да

Доступность: 🔍
Статус: Не определено

EPSS Score: 🔍
EPSS Percentile: 🔍

Прогноз цен: 🔍
Оценка текущей цены: 🔍

0-DayРазблокироватьРазблокироватьРазблокироватьРазблокировать
СегодняРазблокироватьРазблокироватьРазблокироватьРазблокировать

Nessus ID: 59804
Nessus Имя: Fedora 17 : rubygem-activerecord-3.0.11-3.fc17 (2012-9635)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 71520
OpenVAS Имя: FreeBSD Ports: rubygem-activemodel
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Разведка угрозИнформация

Интерес: 🔍
Активные акторы: 🔍
Активные группы APT: 🔍

КонтрмерыИнформация

Рекомендация: Обновление
Статус: 🔍

Время реакции: 🔍
0-дневное время: 🔍
Время экспозиции: 🔍

Обновление: Ruby on Rails 3.0.13/3.1.5/3.2.4
Патч: 3-X-params_sql_injection.patch

ХронологияИнформация

14.05.2012 🔍
31.05.2012 +17 дни 🔍
31.05.2012 +0 дни 🔍
31.05.2012 +0 дни 🔍
31.05.2012 +0 дни 🔍
31.05.2012 +0 дни 🔍
01.06.2012 +1 дни 🔍
05.06.2012 +4 дни 🔍
22.06.2012 +17 дни 🔍
01.07.2012 +9 дни 🔍
08.07.2012 +7 дни 🔍
25.03.2021 +3182 дни 🔍

ИсточникиИнформация

Консультация: seclists.org
Исследователь: Ben Murphy
Статус: Не определено

CVE: CVE-2012-2661 (🔍)
GCVE (CVE): GCVE-0-2012-2661
GCVE (VulDB): GCVE-100-5469
X-Force: 76014
SecurityFocus: 53753 - Ruby on Rails Active Record SQL Injection Vulnerability
Secunia: 49297 - Ruby on Rails Nested Query Parameters SQL Injection Vulnerability, Moderately Critical
OSVDB: 82403
Vulnerability Center: 35488 - Ruby on Rails 3.0.0-3.0.12, 3.1.0-3.1.4, and 3.2.0-3.2.3 Remote SQL Injection Vulnerability, Medium

ВходИнформация

Создано: 05.06.2012 12:21
Обновлено: 25.03.2021 08:47
Изменения: 05.06.2012 12:21 (75), 14.04.2017 13:56 (9), 25.03.2021 08:47 (3)
Завершенный: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Обсуждение

Do you need the next level of professionalism?

Upgrade your account now!