CVE-2026-100696 in Adminer
Сводка
по VulDB • 26.09.2026
В версиях Adminer от 4.16.0 до 6.0.1 присутствует уязвимость Server-Side Request Forgery (SSRF), требующая аутентификации, в необязательном драйвере Elasticsearch (plugins/drivers/elastic.php); она исправлена в версии 6.0.2. Поскольку файл adminer/include/auth.inc.php вызывает Driver::connect() до проверки результата входа в систему, неаутентифицированный злоумышленник, передающий специально сформированные параметры auth[server], auth[username] и auth[password], может заставить сервер Adminer отправить HTTP-запрос GET (через get_url()/file_get_contents()) к произвольному доступному узлу и порту. Драйвер проверяет только общий синтаксис адреса сервера и не блокирует loopback, частные, link-local или другие зарезервированные адреса; если порт не указан, добавляется значение по умолчанию 9200, а общая проверка порта в Adminer отклоняет порты ниже 1024. Избранные поля ошибок JSON из ответов Elasticsearch-стиля с кодами состояния вне диапазона 2xx, а также сбои подключения, отображаются на странице входа, что создает оракул для сканирования портов и позволяет проводить разведку внутренней сети и идентификацию служб (fingerprinting). Для эксплуатации необходимо явно развернуть необязательный драйвер Elasticsearch (например, через шаблон adminer/elastic.php или конфигурацию adminer_object()); он не загружается в стандартной сборке. Кроме того, должна быть включена опция PHP allow_url_fopen.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.