HomeLxmlCVE-2018-19787

CVE-2018-19787

MEDIUM
6.1CVSS
Published: 2018-12-02
Updated: 2025-12-18
AI Analysis

Description

An issue was discovered in lxml before 4.2.5. lxml/html/clean.py in the lxml.html.clean module does not remove javascript: URLs that use escaping, allowing a remote attacker to conduct XSS attacks, as demonstrated by "j a v a s c r i p t:" in Internet Explorer. This is a similar issue to CVE-2014-3146.

CVSS Metrics

Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack Vector
network
Complexity
low
Privileges
none
User Action
required
Scope
changed
Confidentiality
low
Integrity
low
Availability
none
Weaknesses
CWE-79CWE-79

Metadata

Primary Vendor
LXML
Published
12/2/2018
Last Modified
12/18/2025
Source
NIST NVD
Note: Verify all details with official vendor sources before applying patches.

Affected Products

lxml : lxmldebian : debian_linuxcanonical : ubuntu_linuxcanonical : ubuntu_linuxcanonical : ubuntu_linuxcanonical : ubuntu_linux

AI-Powered Remediation

Generate remediation guidance or a C-suite brief for this vulnerability.

Executive Intelligence Brief

CVE-CVE-2018-19787 | MEDIUM Severity | CVEDatabase.com | CVEDatabase.com