ALT-PU-2026-18555-3

Обновление пакета perl-XML-Parser в ветке sisyphus

Версия2.59-alt1
Задание#437040
Опубликовано2026-10-15
Макс. серьёзностьCRITICAL
Серьёзность:

Закрытые проблемы (4)

BDU:2026-12813
HIGH7.5

Уязвимость функции parse_stream() компонента Expat.xs библиотеки для обработки xml файлов libxml-parser-perl, позволяющая нарушителю вызвать отказ в обслуживании

Опубликовано: 2026-08-27Изменено: 2026-09-16
CVSS 3.xВЫСОКАЯ 7.5
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0ВЫСОКАЯ 7.8
CVSS:2.0/AV:N/AC:L/Au:N/C:N/I:N/A:C
BDU:2026-12814
CRITICAL9.8

Уязвимость библиотеки для обработки xml файлов libxml-parser-perl, связанная с выходом операции за границы буфера в памяти, позволяющая нарушителю вызвать отказ в обслуживании

Опубликовано: 2026-08-27Изменено: 2026-09-27
CVSS 3.xКРИТИЧЕСКАЯ 9.8
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0КРИТИЧЕСКАЯ 10.0
CVSS:2.0/AV:N/AC:L/Au:N/C:C/I:C/A:C
CVE-2006-10002
HIGH7.5

XML::Parser versions through 2.45 for Perl could overflow the pre-allocated buffer size cause a heap corruption (double free or corruption) and crashes. A :utf8 PerlIO layer, parse_stream() in Expat.xs could overflow the XML input buffer because Perl's read() returns decoded characters while SvPV() gives back multi-byte UTF-8 bytes that can exceed the pre-allocated buffer size. This can cause heap corruption (double free or corruption) and crashes.

Опубликовано: 2026-03-19Изменено: 2026-06-16
CVSS 3.xВЫСОКАЯ 7.5
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVE-2006-10003
CRITICAL9.8

XML::Parser versions through 2.47 for Perl has an off-by-one heap buffer overflow in st_serial_stack. In the case (stackptr == stacksize - 1), the stack will NOT be expanded. Then the new value will be written at location (++stackptr), which equals stacksize and therefore falls just outside the allocated buffer. The bug can be observed when parsing an XML file with very deep element nesting

Опубликовано: 2026-03-19Изменено: 2026-07-14
CVSS 3.xКРИТИЧЕСКАЯ 9.8
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H