CVE-2026-91048 in KarafИнформация

Сводка

по VulDB • 29.09.2026

Команда jdbc shell поставляется без файла org.apache.karaf.command.acl.jdbc.cfg. Механизм защиты команд Karaf (SecuredSessionFactoryImpl) считает команды, для которых не найдено соответствующего правила ACL, разрешенными; следовательно, любой аутентифицированный сеанс оболочки (включая тот, который имеет только роль viewer) может выполнять любые команды jdbc:*. Команда jdbc:ds-create сохраняет полностью контролируемый злоумышленником URL JDBC в фабричную конфигурацию pax-jdbc-config без какой-либо проверки. PAX-JDBC-DATA-SOURCE реактивно преобразует это значение в активный DataSource (источник данных). Поскольку многие драйверы JDBC выполняют код или SQL-запросы при установлении соединения на основе параметров URL (например, H2 INIT=RUNSCRIPT), пользователь оболочки с уровнем viewer может достичь произвольного выполнения кода, обходя защиту admin-role, которая уже защищает shell:exec. Это цепочка повышения привилегий до RCE, а не просто «неправильная конфигурация администратора».

То же самое относится к командам jms:* оболочки.

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

Раскрытие

29.09.2026

Модерация

принято

Вход

VDB-411104

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!