CVE-2026-54640
OpenRemote: XXE in KNXProtocol.startAssetImport() allows arbitrary file read via unprotected XMLInputFactory
CVSS 3.1High
7.6/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 1.24.2
Обновите OpenRemote до версии 1.24.2 или выше, где внешние сущности принудительно отключены.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Уязвимость XXE в обработчике импорта KNX-проектов платформы OpenRemote из-за некорректной конфигурации XML-парсеров.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Метод KNXProtocol.startAssetImport в KNXProtocol.java обрабатывает 0.xml из ETS ZIP-архива парсерами Saxon TransformerFactoryImpl и XMLInputFactory с включенным разрешением внешних сущностей (неполный патч CVE-2026-40882).
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Аутентифицированный пользователь realm может прочитать произвольные файлы JVM-процесса (LFI) или выполнить SSRF-атаки во внутреннюю сеть.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
openremoteopenremote
все ранние➔Fix: 1.24.2
io.openremoteopenremote-manager
все ранние➔Fix: 1.24.2
——
>= 0➔Fix: 1.24.2
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (3)
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-54640: OpenRemote: XXE in KNXProtocol.startAssetImport() allows arbitrary file read via unprotected XMLInputFactory. URL: https://cve.futuretools.ru/cve/CVE-2026-54640
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_54640,
title = {{CVE-2026-54640: OpenRemote: XXE in KNXProtocol.startAssetImport() allows arbitrary file read via unprotected XMLInputFactory}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-54640}},
note = {Оперативный инженерный анализ киберугроз}
}