buildroot ▾
›
master ▾
›
vulnerability
›
CVE-2023-34194
Component Overview
Vulnerability Overview
Name
CVE-2023-34194
Source
NVD (
link
)
Debian (
link
)
Description
StringEqual in TiXmlDeclaration::Parse in tinyxmlparser.cpp in TinyXML through 2.6.2 has a reachable assertion (and application exit) via a crafted XML document with a '\0' located after whitespace.
CWEs
CWE-617
Published Date
Dec 13, 2023
Updated Date
Jun 17, 2026
Workaround
-
Advisories
https://sourceforge.net/p/tinyxml/git/ci/master/tree/tinyxmlparser.cpp
Patch
https://www.forescout.com/resources/sierra21-vulnerabilities
Third Party Advisory
https://sourceforge.net/p/tinyxml/git/ci/master/tree/tinyxmlparser.cpp
Patch
https://www.forescout.com/resources/sierra21-vulnerabilities
Third Party Advisory
Analysis
#
Affected Component
Analysis
tinyxml
Patched
Vulnerability Rating
#
7.5
CVSSv31
Others affected component
#
Name
Project
Project Version
Version
Status
tinyxml
buildroot
2025.02.x
2.6.2_2
Patched
Resolved with patches
#
tinyxml (buildroot:2025.02.x)
#
Title
Author
Resolve
1
Avoid reachable assertion via crafted XML document with a '\0'
Guilhem Moulin <guilhem@debian.org>
CVE-2023-34194
tinyxml (buildroot:master)
#
Title
Author
Resolve
1
Avoid reachable assertion via crafted XML document with a '\0'
Guilhem Moulin <guilhem@debian.org>
CVE-2023-34194