Security Lab

Множественные уязвимости в CoDeSys

Дата публикации:01.12.2011
Всего просмотров:2926
Опасность:
Средняя
Наличие исправления: Нет
Количество уязвимостей:5
CVSSv2 рейтинг: 8.3 (AV:A/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:U/RC:C)
8.3 (AV:A/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:U/RC:C)
3.3 (AV:A/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:U/RC:C)
3.3 (AV:A/AC:L/Au:N/C:N/I:N/A:P/E:U/RL:U/RC:C)
3.3 (AV:A/AC:L/Au:N/C:N/I:P/A:N/E:U/RL:U/RC:C)
CVE ID: Нет данных
Вектор эксплуатации: Локальная сеть
Воздействие: Отказ в обслуживании
Компрометация системы
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: CoDeSys 3.x
Уязвимые версии: CoDeSys 3.4 SP4 Patch 2, возможно другие версии

Описание:
Обнаруженные уязвимости позволяют удаленному пользователю скомпрометировать целевую систему.

1. Уязвимость существует из-за целочисленного переполнения при обработке определенных запросов. Удаленный пользователь может с помощью специально сформированной последовательности запросов, отправленных на TCP порт 1217 вызвать переполнение буфера в стеке.

2. Уязвимость существует из-за ошибки проверки границ данных при обработке определенных web-запросов. Удаленный пользователь может с помощью специально сформированной последовательности запросов, отправленных на TCP порт 8080, вызвать переполнение буфера в стеке.

3. Уязвимость существует из-за ошибки разыменования нулевого указателя в модуле CmbWebserver.dll службы Control при обработке HTTP POST запросов. Удаленный пользователь может с помощью специально сформированного заголовка Content-Length, отправленного на TCP порт 8080 может вызвать отказ в обработке последующих запросов.

4. Уязвимость существует из-за ошибки разыменования нулевого указателя в модуле CmbWebserver.dll службы Control при обработке HTTP POST запросов. Удаленный пользователь может с помощью специально сформированного запроса с неизвестным HTTP-методом, отправленного на TCP порт 8080 может вызвать отказ в обработке последующих запросов.

5. Уязвимость существует из-за ошибки в службе Control при обработке web-запросов, содержащих несуществующую директорию. Удаленный пользователь может с помощью специально сформированного запроса, отправленного на TCP порт 8080 создать произвольную директорию в корневом каталоге.

URL производителя^ http://www.3s-software.com/index.shtml?en_CoDeSysV3_en

Решение: Решения не существует в настоящее время.

Ссылки: http://aluigi.altervista.org/adv/codesys_1-adv.txt