Dataease — это открытая платформа аналитики и визуализации данных. В версиях Dataease до 2.10.12 реализация источника данных H2 (H2.java) н…
Dataease — это открытая платформа аналитики и визуализации данных. В версиях Dataease до 2.10.12 реализация источника данных H2 (H2.java) не проверяет, начинается ли предоставленный URL JDBC с jdbc:h2. Это отсутствие проверки позволяет создать поддельный конфигурацию JDBC, которая подменяет драйвер Amazon Redshift и использует параметры socketFactory и socketFactoryArg для вызова org.springframework.context.support.FileSystemXmlApplicationContext или ClassPathXmlApplicationContext с удаленным XML-ресурсом, контролируемым злоумышленником, что приводит к выполнению удаленного кода. Версии до 2.10.12 включительно затронуты. Проблема исправлена в версии 2.10.13. Обновление до версии 2.10.13 или более поздней является рекомендуемым решением. Не существует известных обходных путей [1]. Источники: - [1] https://github.com/dataease/dataease/security/advisories/GHSA-23qw-9qrh-9rr8 - [2] https://github.com/dataease/dataease/commit/23a45e72a7abc37d5680b0a7cf691b8df378d4ef
Продукт десериализует ненадёжные данные без достаточной проверки того, что полученные данные окажутся допустимыми.
https://cwe.mitre.org/data/definitions/502.html →Открыть в коллекции CWE →Злоумышленник пытается эксплуатировать приложение путём внедрения дополнительного вредоносного содержимого в процессе обработки сериализованных объектов. Разработчики используют сериализацию для преобразования данных или состояния в статичный двоичный формат с целью сохранения на диск или передачи по сети. Впоследствии эти объекты десериализуются для восстановления данных/состояния. Внедряя некорректный объект в уязвимое приложение, злоумышленник потенциально может скомпрометировать его, манипулируя процессом десериализации. Это может привести к ряду нежелательных последствий, включая удалённое выполнение кода.
https://capec.mitre.org/data/definitions/586.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| Отслеживается | ||
| dataease | * | Отслеживается |