CVE-2018-14404

libxml2: NULL pointer dereference in xmlXPathCompOpEval() function in xpath.c

Published Jul 19, 2018 CVSS 3.1 · 6.5 Medium EPSS 3.7% KEV · Not listed
Description
A NULL pointer dereference vulnerability exists in the xpath.c:xmlXPathCompOpEval() function of libxml2 through 2.9.8 when parsing an invalid XPath expression in the XPATH_OP_AND or XPATH_OP_OR case. Applications processing untrusted XSL format inputs with the use of the libxml2 library may be vulnerable to a denial of service attack due to a crash of the application.

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-1524-1 libxml2 security update
Debian DLA Debian DLA DLA-2369-1 libxml2 security update
Github GHSA Github GHSA GHSA-6qvp-r6r3-9p7h Nokogiri NULL Pointer Dereference
Ubuntu USN Ubuntu USN USN-3739-1 libxml2 vulnerabilities
Ubuntu USN Ubuntu USN USN-3739-2 libxml2 vulnerabilities
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 14, 2026, 6:30 AM
Reserved
Jul 19, 2018, 12:00 AM
Status
Modified
Published
Jul 19, 2018, 1:29 PM
Modified
Oct 14, 2026, 7:16 AM
Severity
Moderate
Public date
Jun 18, 2018, 12:00 AM