CVE-2021-42260

Published: November 10, 2021
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.
HIGH
CVSS v3: 7.5

Status

DocFilters Release Package State Justification Comment
25.1 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.4 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.4.0 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.3 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.2.1 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.2 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
24.1 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
23.3 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
23.2.1 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
23.2 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
23.1 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
22.4 tinyxml (2.6.2) Resolved Code Not Present Patched applied from
22.3 tinyxml (tinyxml) Not Affected Code Not Present tinyxml does not match CVE configuration.
22.2 tinyxml (tinyxml) Not Affected Code Not Present tinyxml does not match CVE configuration.
22.1 tinyxml (tinyxml) Not Affected Code Not Present tinyxml does not match CVE configuration.
21.11.1 tinyxml (tinyxml) Not Affected Code Not Present tinyxml does not match CVE configuration.
21.11 tinyxml (tinyxml) Not Affected Code Not Present tinyxml does not match CVE configuration.

Severity score breakdown

Attack Complexity
LOW
Attack Vector
NETWORK
Availability Impact
HIGH
Base Score
7.5
Base Severity
HIGH
Confidentiality Impact
NONE
Integrity Impact
NONE
Privileges Required
NONE
Scope
UNCHANGED
User Interaction
NONE
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Version
3.1

References