Перейти к основному содержанию

Четыре уязвимости 0-day в Notepad++

Notepad++

Специалист по информационной безопасности GitLab проверил код популярного текстового редактора Notepad++ (версию 8.5.2) на возможность переполнения буфера и обнаружил четыре уязвимости.

  • CVE-2023-40031 (CVSS 7,8) — переполнение буфера в функции конвертации кодировки UTF
  • CVE-2023-40036 (CVSS 5,5) — переполнение глобального буфера в модуле анализа символов
  • CVE-2023-40164 (CVSS 7,8) — переполнение глобального буфера в библиотеке uchardet
  • CVE-2023-40166 (CVSS 7,8) — переполнение буфера при определении языка открываемого файла

Notepad++ — свободный кроссплатформенный текстовый редактор с открытым исходным кодом с подсветкой синтаксиса, разметки, а также языков описания аппаратуры VHDL и Verilog.

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

Прошло 4 месяца, релиз Notepad++ 8.5.6 так и не содержит исправлений. Так что уязвимости нулевого дня. Не открывайте этим редактором незнакомые файлы.

Ссылки

https://www.securitylab.ru/news/541317.php

UPD

Вышел Notepad++ v8.5.7 с патчами.

Теги

 

Похожие материалы