Commit 547edbf1cbdccd46b2e8ff322a456eaa5931c5df

Nick Wellnhofer 2023-04-07T11:49:27

[CVE-2023-29469] Hashing of empty dict strings isn't deterministic When hashing empty strings which aren't null-terminated, xmlDictComputeFastKey could produce inconsistent results. This could lead to various logic or memory errors, including double frees. For consistency the seed is also taken into account, but this shouldn't have an impact on security. Found by OSS-Fuzz. Fixes #510.