TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs. TinyXML-2 parses an XML document, and builds from that a Document Object Model (DOM) that can be read, modified, and saved.
Security Fix(es):
TinyXML2 through 10.0.0 has a reachable assertion for UINT_MAX/16, that may lead to application exit, in tinyxml2.cpp XMLUtil::GetCharacterRef.(CVE-2024-50614)
TinyXML2 through 10.0.0 has a reachable assertion for UINT_MAX/digit, that may lead to application exit, in tinyxml2.cpp XMLUtil::GetCharacterRef.(CVE-2024-50615)
{
"severity": "Medium"
}{
"src": [
"tinyxml2-6.0.0-6.oe2003sp4.src.rpm"
],
"aarch64": [
"tinyxml2-6.0.0-6.oe2003sp4.aarch64.rpm",
"tinyxml2-debuginfo-6.0.0-6.oe2003sp4.aarch64.rpm",
"tinyxml2-debugsource-6.0.0-6.oe2003sp4.aarch64.rpm",
"tinyxml2-devel-6.0.0-6.oe2003sp4.aarch64.rpm"
],
"x86_64": [
"tinyxml2-6.0.0-6.oe2003sp4.x86_64.rpm",
"tinyxml2-debuginfo-6.0.0-6.oe2003sp4.x86_64.rpm",
"tinyxml2-debugsource-6.0.0-6.oe2003sp4.x86_64.rpm",
"tinyxml2-devel-6.0.0-6.oe2003sp4.x86_64.rpm"
]
}