CVE-2022-25235

Aliases:RHSA-2022:1539RHSA-2022:1540RHSA-2022:1643RHSA-2022:1644DEBIAN-CVE-2022-25235ALPINE-CVE-2022-25235
Advisory lineage Upstream: 0 Downstream: 47
Modified
Published: 16 Feb 2022, 00:40
Last modified:05 May 2025, 16:23

Vulnerability Summary

Overall Risk (default)
high
70/100
CVSS Score
9.8 CRITICAL
v3.1 (cve.org)
EPSS Score
4.96% LOW
5% probability -8.37%
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

16 Feb 2022, 00:40
Published
Vulnerability first disclosed
05 May 2025, 16:23
Last Modified
Vulnerability information updated

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.

CVSS Metrics

  • v3.1CRITICALScore: 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • v2.0HIGHScore: 7.5AV:N/AC:L/Au:N/C:P/I:P/A:P

EPSS Trends

Current EPSS score: 4.96% Percentile: 92%

Techniques & Countermeasures

  • CWE-116Improper Encoding or Escaping of Output

    The product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. As a result, the intended structure of the message is not preserved.

Affected Systems

  • alpineexpat

    < 2.2.10-r2 | < 2.2.10-r4 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0 | < 2.4.5-r0

  • debianexpat

    < 2.2.10-2+deb11u2 | < 2.4.5-1 | < 2.4.5-1 | < 2.4.5-1

  • debianlibxmltok

    all | all

  • debiandebian_linux

    10.0 | 11.0

  • fedoraprojectfedora

    34 | 35

  • libexpat_projectlibexpat

    < 2.4.5

  • oraclehttp_server

    12.2.1.3.0 | 12.2.1.4.0

  • oraclezfs_storage_appliance_kit

    8.8

  • redhatxmlrpc-c

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-apps-debuginfo

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-c++

    < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-c++-debuginfo

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-client

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-client++-debuginfo

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-debuginfo

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-debugsource

    < 0:1.51.0-5.el8_1.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1 | < 0:1.51.0-5.el8_4.1

  • redhatxmlrpc-c-devel

    < 0:1.51.0-5.el8_2.1 | < 0:1.51.0-5.el8_5.1 | < 0:1.51.0-5.el8_4.1

  • siemenssinema_remote_connect_server

    < 3.1

References (26)