CVE-2021-42260
mediumpriority · track · 41EPSS 0.034 · 89 %ileexploit · PoCDEEURUUSEPSS · scored 2026-10-27
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.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedCompact GuardLogix 5380cisa_csaf_ot
Rockwell Automation recommends users update to firmware version 34.015 and later.
- FixedCompactLogix 5380cisa_csaf_ot
Rockwell Automation recommends users update to firmware version 34.015 and later.
- FixedCompactLogix 5480cisa_csaf_ot
Rockwell Automation recommends users update to firmware version 34.015 and later.
- FixedControlLogix 5580cisa_csaf_ot
Rockwell Automation recommends users update to firmware version 34.015 and later.
- FixedGuardLogix 5580cisa_csaf_ot
Rockwell Automation recommends users update to firmware version 34.015 and later.
- MitigationCompact GuardLogix 5380cisa_csaf_ot
Customers using the affected software who are not able to upgrade to one of the corrected versions should use Rockwell Automation's security best practices.
- MitigationCompactLogix 5380cisa_csaf_ot
Customers using the affected software who are not able to upgrade to one of the corrected versions should use Rockwell Automation's security best practices.
- MitigationCompactLogix 5480cisa_csaf_ot
Customers using the affected software who are not able to upgrade to one of the corrected versions should use Rockwell Automation's security best practices.
- MitigationControlLogix 5580cisa_csaf_ot
Customers using the affected software who are not able to upgrade to one of the corrected versions should use Rockwell Automation's security best practices.
- MitigationGuardLogix 5580cisa_csaf_ot
Customers using the affected software who are not able to upgrade to one of the corrected versions should use Rockwell Automation's security best practices.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5–7.5
weaknesses
The CWE weakness classes this flaw belongs to.
exploits (1)
Public proof-of-concept and weaponised exploit code.
- vm2mv/tinyxmlTinyXML 2.6.2 with fixes for CVE-2021-42260 and CVE-2023-34194PoC · poc_in_github
affected products (81)
Products and version ranges known to be affected.
advisories (2)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2026-3142Rockwell Automation ControlLogix 5580, CompactLogix 5380, und CompactLogix 5480: Mehrere Schwachstellen ermöglichen Denial of ServiceDeutsch2026-09-01csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Rockwell Automation ControlLogix und Rockwell Automation CompactLogix ausnutzen, um einen Denial of Service Angriff durchzuführen.
- ICSA-26-244-05Rockwell Automation ControlLogix, CompactLogix, CompactLogix 5480, GuardLogix, Compact GuardLogix2026-09-01icsa · cisa_csaf_otUS
CISA recommends users take defensive measures to minimize the risk of exploitation of these vulnerabilities.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (18)
External citations — patches, advisories, analysis.
- https://lists.debian.org/debian-lts-announce/2022/04/msg00019.htmlcnnvd
- https://lists.debian.org/debian-lts-announce/2022/09/msg00041.htmlcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2021-42260cnnvd
- https://sourceforge.net/p/tinyxml/bugs/141/cnnvd
- https://vigilance.fr/vulnerability/TinyXML-overload-via-TiXmlParsingData-Stamp-36847cnnvd
- https://www.auscert.org.au/bulletins/ESB-2023.7338cnnvd
- https://lists.debian.org/debian-lts-announce/2022/04/msg00019.htmlenisa_euvd
- https://lists.debian.org/debian-lts-announce/2022/09/msg00041.htmlenisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan