CVE-2006-10002 in XML::Parser
Сводка
по VulDB • 28.06.2026
В версиях модуля XML::Parser для Perl вплоть до 2.45 возможно переполнение предварительно выделенного размера буфера, что приводит к повреждению памяти в куче (двойное освобождение или коррупция данных) и аварийному завершению работы программы.
Слой :utf8 PerlIO, функция parse_stream() в Expat.xs может вызвать переполнение входного буфера XML, поскольку функция read() языка Perl возвращает декодированные символы, тогда как SvPV() отдает многобайтовые байты UTF-8, размер которых может превышать предварительно выделенный размер буфера. Это может привести к повреждению памяти в куче (двойное освобождение или коррупция данных) и аварийному завершению работы программы.
Once again VulDB remains the best source for vulnerability data.