CVE-2023-29469: guard xmlDictComputeFastKey against namelen <= 0 to prevent
out-of-bounds read when hashing zero-length or negative-length keys
CVE-2023-45322: fix use-after-free in xmlNodeDumpOutputInternal triggered
by malformed XML when default error handler interacts with freed memory
CVE-2024-34459: bound the backwards trim in xmlHTMLPrintFileContext so it
cannot overread the buffer when scanning for newline / carriage-return
CVE-2025-9714: keep and restore XPath context depth across recursive
xmlXPathRunEval invocations (EXSLT dyn:map / dyn:evaluate) to avoid stack
overflow when the recursion limit was being reset prematurely