buildroot ▾
›
master ▾
›
vulnerability
›
CVE-2021-42260
Component Overview
Vulnerability Overview
Name
CVE-2021-42260
Source
NVD (
link
)
Debian (
link
)
Description
TinyXML through 2.6.2 has an infinite loop in TiXmlParsingData::Stamp in tinyxmlparser.cpp via the TIXML_UTF_LEAD_0 case. It can be triggered by a crafted XML message and leads to a denial of service.
CWEs
CWE-835
Published Date
Oct 11, 2021
Updated Date
Jun 17, 2026
Workaround
-
Advisories
https://lists.debian.org/debian-lts-announce/2022/04/msg00019.html
Mailing List
https://lists.debian.org/debian-lts-announce/2022/09/msg00041.html
Mailing List
https://sourceforge.net/p/tinyxml/bugs/141/
Exploit
https://lists.debian.org/debian-lts-announce/2022/04/msg00019.html
Mailing List
https://lists.debian.org/debian-lts-announce/2022/09/msg00041.html
Mailing List
https://sourceforge.net/p/tinyxml/bugs/141/
Exploit
Analysis
#
Affected Component
Analysis
tinyxml
Patched
Vulnerability Ratings
#
7.5
CVSSv31
5
CVSSv2
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
In stamp always advance the pointer if *p= 0xef
Christian Voegl <cvoegl@suse.com>
CVE-2021-42260
tinyxml (buildroot:master)
#
Title
Author
Resolve
1
In stamp always advance the pointer if *p= 0xef
Christian Voegl <cvoegl@suse.com>
CVE-2021-42260