CVE-2012-2122
sql/password.c в Oracle MySQL 5.1.x до 5.1.63, 5.5.x до 5.5.24 и 5.6.x до 5.6.6, а также в MariaDB 5.1.x до 5.1.62, 5.2.x до 5.2.12, 5.3.x до 5.3.6 и 5.5.x...
- Опубликовано
- 26 июн. 2012 г.
- Обновлено
- 6 авг. 2024 г.
- Назначение CNA
- redhat
- Наблюдены доказательства
- 12 июн. 2012 г.
Первичный CVSS
nvd · CVSS 2.0
AV:N/AC:H/Au:N/C:P/I:P/A:PВысокий · следующие 30 дней
- Процентиль
- 99,9 %
- Дата модели
- 11 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
sql/password.c в Oracle MySQL 5.1.x до 5.1.63, 5.5.x до 5.5.24 и 5.6.x до 5.6.6, а также в MariaDB 5.1.x до 5.1.62, 5.2.x до 5.2.12, 5.3.x до 5.3.6 и 5.5.x до 5.5.23, при работе в определённых средах с определёнными реализациями функции memcmp, позволяет удалённым злоумышленникам обойти аутентификацию путём многократной аутентификации с одним и тем же неверным паролем, что в конечном итоге приводит к успешному сравнению токенов из-за некорректно проверяемого возвращаемого значения.
Источники
- MySQL Authentication BypassЛаборатория
mysql/CVE-2012-2122
MySQL Authentication Bypass (CVE-2012-2122)
Vulhub vulnerability labsЗаявленные условия
- lab image version: vulhub/mysql:5.5.23(mysql/CVE-2012-2122/docker-compose.yml:services.mysql.image)
modules/auxiliary/scanner/mysql/mysql_authbypass_hashdump.rb
Metasploit Framework modulesЗаявленные условия
- verification: check_not_declared($.auxiliary_scanner/mysql/mysql_authbypass_hashdump.check)
javascript/cves/2012/CVE-2012-2122.yaml
Nuclei TemplatesЗаявленные условия
- verification: dsl($.matchers[*].type)
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.