CVE-2022-2309

HighCVSS 7.5/10Last modified Jun 17, 2026

Description

NULL Pointer Dereference allows attackers to cause a denial of service (or application crash). This only applies when lxml is used together with libxml2 2.9.10 through 2.9.14. libxml2 2.9.9 and earlier are not affected. It allows triggering crashes through forged input data, given a vulnerable code sequence in the application. The vulnerability is caused by the iterwalk function (also used by the canonicalize function). Such code shouldn't be in wide-spread use, given that parsing + iterwalk would usually be replaced with the more efficient iterparse function. However, an XML converter that serialises to C14N would also be vulnerable, for example, and there are legitimate use cases for this code sequence. If untrusted input is received (also remotely) and processed via iterwalk function, a crash can be triggered.

Metrics

CVSS 3.1 7.5/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 5, 2022
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2022

CVE-2022-230907.7The aio_aqueue function, used by the lio_listio system call, fails to release a reference to a credential in an error case. An attacker mayCVE-2022-230914.0A particular case of memory sharing is mishandled in the virtual memory system. This is very similar to SA-21:08.vm, but with a different rCVE-2022-230928.8The implementation of lib9p's handling of RWALK messages was missing a bounds check needed when unpacking the message contents. The missingCVE-2022-230936.5ping reads raw IP packets from the network to process responses in the pr_pack() function. As part of processing a response ping has to recCVE-2022-230947.5Libreswan 4.2 through 4.5 allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted IKECVE-2022-230957.8Open Design Alliance Drawings SDK before 2022.12.1 mishandles the loading of JPG files. Unchecked input data from a crafted JPG file leads tCVE-2022-230969.1An issue was discovered in the DNS proxy in Connman through 1.40. The TCP server reply implementation lacks a check for the presence of suffCVE-2022-230979.1An issue was discovered in the DNS proxy in Connman through 1.40. forward_dns_reply mishandles a strnlen call, leading to an out-of-bounds rCVE-2022-230987.5An issue was discovered in the DNS proxy in Connman through 1.40. The TCP server reply implementation has an infinite loop if no data is recCVE-2022-230995.4OX App Suite through 7.10.6 allows XSS by forcing block-wise read.CVE-2022-23109.8An authentication bypass vulnerability in Skyhigh SWG in main releases 10.x prior to 10.2.12, 9.x prior to 9.2.23, 8.x prior to 8.2.28, and CVE-2022-231009.8OX App Suite through 7.10.6 allows OS Command Injection via Documentconverter (e.g., through an email attachment).
CVE-2022-2309: High severity, CVSS 7.5 | Vulnix