CVE-2022-25235

expat: Malformed 2- and 3-byte UTF-8 sequences can lead to arbitrary code execution

Published Feb 16, 2022 CVSS 3.1 · 9.8 Critical EPSS 5.0% KEV · Not listed
Description
xmltok_impl.c in Expat (aka libexpat) before 2.4.5 lacks certain validation of encoding, such as checks for whether a UTF-8 character is valid in a certain context.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2935-1 expat security update
Debian DSA Debian DSA DSA-5085-1 expat security update
Ubuntu USN Ubuntu USN USN-5288-1 Expat vulnerabilities
Ubuntu USN Ubuntu USN USN-5455-1 xmltok library vulnerabilities
Ubuntu USN Ubuntu USN USN-8240-1 Swish-e vulnerabilities
Ubuntu USN Ubuntu USN USN-8235-1 ITK vulnerabilities
Ubuntu USN Ubuntu USN USN-8241-1 Coin3D vulnerabilities
Ubuntu USN Ubuntu USN USN-8313-1 XML-RPC for C and C++ vulnerabilities
Ubuntu USN Ubuntu USN USN-8314-1 Ayttm vulnerabilities
Ubuntu USN Ubuntu USN USN-8316-1 CableSwig vulnerabilities
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
CPEs cpe:/a:redhat:enterprise_linux:9
cpe:/o:redhat:enterprise_linux:9