ГлавнаяБаза уязвимостей БДУ → BDU:2026-05059
9.4высокая

BDU:2026-05059

Уязвимость метода createAnnotation библиотеки для создания PDF-файлов jsPDF, позволяющая нарушителю выполнить произвольный код
Опубликовано: 2026-04-13
Описание

Уязвимость метода createAnnotation библиотеки для создания PDF-файлов jsPDF связана с неправильным кодированием или экранированием выходных данных. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнить произвольный код путем внедрения специально сформированных PDF-файлов

Затрагиваемое ПО и версии
jsPDF (до 4.2.0 включительно)
Способ устранения

Использование рекомендаций производителя:
https://github.com/parallax/jsPDF/security/advisories/GHSA-7x6v-j9x4-qf24
https://github.com/parallax/jsPDF/releases/tag/v4.2.1

Оценка CVSS
Балл9.4 — высокая опасность
Источники и патчи
https://github.com/parallax/jsPDF/blob/b1607a9391d4cd65ea7ade25998aea8345ae1be3/src/modules/annotations.js#L193-L208https://github.com/parallax/jsPDF/commit/4155c4819d5eca284168e51e0e1e81126b4f14b8https://github.com/parallax/jsPDF/releases/tag/v4.2.1https://github.com/parallax/jsPDF/security/advisories/GHSA-7x6v-j9x4-qf24
Проверьте безопасность своего сайта и почты → Полная проверка домена