Oracle MySQL до 5.6.5 Password Authentication sql/password.c memcmp слабая аутентификация
| CVSS Meta Temp Score | Текущая цена эксплойта (≈) | Балл интереса CTI |
|---|---|---|
| 5.1 | $0-$5k | 0.00 |
Сводка
Уязвимость была найдена в Oracle MySQL. Она была классифицирована как очень критический. Неизвестная функция файла sql/password.c компонента Password Authentication затронута. Осуществление манипуляции приводит к слабая аутентификация. Эта уязвимость была названа CVE-2012-2122. Атаку можно инициировать удаленно. Более того, существует эксплойт. Данная уязвимость обладает историческим влиянием благодаря своему прошлому и реакции на неё. Рекомендуется применить обновление для устранения данной уязвимости.
Подробности
Уязвимость была найдена в Oracle MySQL. Она была классифицирована как очень критический. Неизвестная функция файла sql/password.c компонента Password Authentication затронута. Осуществление манипуляции приводит к слабая аутентификация. Декларирование проблемы с помощью CWE приводит к CWE-287. Ошибка была обнаружена 09.06.2012. Информация о слабости была опубликована 09.06.2012 автором Sergei Golubchik совместно с MariaDB как Mailinglist Post (oss-sec mailing list). Консультация доступна для скачивания по адресу seclists.org. Публичная публикация произошла без взаимодействия с производителем.
Эта уязвимость была названа CVE-2012-2122. Назначение CVE произошло 04.04.2012. Атаку можно инициировать удаленно. Имеются технические подробности. Для проведения атаки требуется высокая сложность. Эксплуатационная пригодность, как говорят, затруднена. Уровень популярности этой уязвимости превышает средний. Более того, существует эксплойт. Эксплойт был раскрыт общественности и может быть использован. На текущий момент стоимость эксплойта может быть примерно USD $0-$5k. Данная уязвимость обладает историческим влиянием благодаря своему прошлому и реакции на неё. В бюллетене отмечено:
This flaw was rooted in an assumption that the memcmp() function would always return a value within the range -127 to 127 (signed character). On some platforms and with certain optimizations enabled, this routine can return values outside of this range, eventually causing the code that compares a hashed password to sometimes return true even when the wrong password is specified. Since the authentication protocol generates a different hash each time this comparison is done, there is a 1 in 256 chance that ANY password would be accepted for authentication.
Это объявлено как Высокофункциональный. Эксплойт доступен по адресу community.rapid7.com. В случае 0-day эксплойта, предполагаемая цена на подпольном рынке была около $25k-$100k. Сканер уязвимостей Nessus содержит плагин с ID 74673. Это относится к семейству SuSE Local Security Checks. Этот плагин выполняется в контексте типа l. Он полагается на порт 0. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 165533 (SUSE Enterprise Linux Security Update for MySQL (SUSE-SU-2012:0984-1)).
Патч можно скачать на bazaar.launchpad.net. Рекомендуется применить обновление для устранения данной уязвимости.
Данная уязвимость также присутствует в других базах данных уязвимостей: SecurityFocus (BID 53911), Secunia (SA49417), SecurityTracker (ID 1027143), Vulnerability Center (SBV-35326) и Tenable (74673).
Продукт
Тип
Поставщик
Имя
Версия
- 5.1.51
- 5.1.52
- 5.1.53
- 5.1.54
- 5.1.55
- 5.1.56
- 5.1.57
- 5.1.58
- 5.1.59
- 5.1.60
- 5.1.61
- 5.5.10
- 5.5.11
- 5.5.12
- 5.5.13
- 5.5.14
- 5.5.15
- 5.5.16
- 5.5.17
- 5.5.18
- 5.5.19
- 5.5.20
- 5.5.21
- 5.6.2
- 5.6.3
- 5.6.4
- 5.6.5
Лицензия
Веб-сайт
- Поставщик: https://www.oracle.com
CPE 2.3
CPE 2.2
Скриншот

Видео

CVSSv4
VulDB Вектор: 🔍VulDB Надёжность: 🔍
CVSSv3
VulDB Meta Base Score: 5.6VulDB Meta Temp Score: 5.1
VulDB Базовый балл: 5.6
VulDB Временная оценка: 5.1
VulDB Вектор: 🔍
VulDB Надёжность: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Вектор | Сложность | Аутентификация | Конфиденциальность | Целостность | Доступность |
|---|---|---|---|---|---|
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
| Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍
NVD Базовый балл: 🔍
Эксплуатация
Класс: слабая аутентификацияCWE: CWE-287
CAPEC: 🔍
ATT&CK: 🔍
Физический: Нет
Локальный: Нет
Удалённый: Да
Доступность: 🔍
Доступ: публичный
Статус: Высокофункциональный
Автор: HD Moore (HDM)
Язык программирования: 🔍
Скачать: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Прогноз цен: 🔍
Оценка текущей цены: 🔍
| 0-Day | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
|---|---|---|---|---|
| Сегодня | Разблокировать | Разблокировать | Разблокировать | Разблокировать |
Nessus ID: 74673
Nessus Имя: openSUSE Security Update : mysql-cluster (openSUSE-SU-2012:0860-1)
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍
Nessus Context: 🔍
Nessus Port: 🔍
OpenVAS ID: 71475
OpenVAS Имя: Debian Security Advisory DSA 2496-1 (mysql-5.1)
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍
Qualys ID: 🔍
Qualys Имя: 🔍
MetaSploit ID: mysql_authbypass_hashdump.rb
MetaSploit Имя: MySQL Authentication Bypass Password Dump
MetaSploit Файл: 🔍
Exploit-DB: 🔍
Разведка угроз
Интерес: 🔍Активные акторы: 🔍
Активные группы APT: 🔍
Контрмеры
Рекомендация: ПатчСтатус: 🔍
0-дневное время: 🔍
Задержка эксплуатации: 🔍
Патч: bazaar.launchpad.net
Firewalling: 🔍
McAfee IPS: 🔍
McAfee IPS Версия: 🔍
ISS Proventia IPS: 🔍
Fortigate IPS: 🔍
Хронология
04.04.2012 🔍07.05.2012 🔍
09.06.2012 🔍
09.06.2012 🔍
11.06.2012 🔍
11.06.2012 🔍
11.06.2012 🔍
11.06.2012 🔍
12.06.2012 🔍
13.06.2012 🔍
26.06.2012 🔍
13.06.2014 🔍
01.09.2024 🔍
Источники
Поставщик: oracle.comКонсультация: seclists.org
Исследователь: Sergei Golubchik
Организация: MariaDB
Статус: Подтверждённый
Подтверждение: 🔍
CVE: CVE-2012-2122 (🔍)
GCVE (CVE): GCVE-0-2012-2122
GCVE (VulDB): GCVE-100-5503
OVAL: 🔍
SecurityFocus: 53911 - Oracle MySQL CVE-2012-2122 User Login Security Bypass Vulnerability
Secunia: 49417
OSVDB: 82804 - CVE-2012-2122 - Oracle - Multiple Products - Security Bypass Issue
SecurityTracker: 1027143
Vulnerability Center: 35326 - Oracle MySQL Complied With Linux Glibc Sse-Optimized memcmp Option Allows Authentication Bypass, Medium
scip Labs: https://www.scip.ch/en/?labs.20161013
Смотрите также: 🔍
Вход
Создано: 11.06.2012 16:43Обновлено: 01.09.2024 19:55
Изменения: 11.06.2012 16:43 (108), 30.07.2019 20:21 (10), 01.09.2024 19:55 (16)
Завершенный: 🔍
Cache ID: 216::103
Be aware that VulDB is the high quality source for vulnerability data.
Комментариев пока нет. Языки: ru + be + en.
Пожалуйста, войдите в систему, чтобы прокомментировать.