CVE-2018-19787
Improper Neutralization of Input During Web Page Generation in LXML
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List
6.1
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.
- Record
CVE-2018-19787- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
EUVDEUVD-2018-0088
6.1
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.
- Record
EUVD-2018-0088- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-xp26-p53h-6h2p
5.3
Improper Neutralization of Input During Web Page Generation in LXML
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.
- Record
GHSA-xp26-p53h-6h2p- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
NVD
6.1
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.
- Record
CVE-2018-19787- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVAZL-6806
6.1
CVE-2018-19787 affecting package python-lxml for versions less than 4.8.0-1
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.
- Record
AZL-6806- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSV
6.1
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.
- Record
CVE-2018-19787- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 12 moreShow less
OSVDEBIAN-CVE-2018-19787
6.1
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.
- Record
DEBIAN-CVE-2018-19787- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVGHSA-xp26-p53h-6h2p
5.3
Improper Neutralization of Input During Web Page Generation in LXML
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.
- Record
GHSA-xp26-p53h-6h2p- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-19787
6.1
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.
- Record
UBUNTU-CVE-2018-19787- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVMGASA-2018-0497 No score
Updated python-lxml packages fix security vulnerability
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 (CVE-2018-19787).
- Record
MGASA-2018-0497- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:0803-1 No score
Security update for python-lxml
This update for python-lxml fixes the following issues:
- CVE-2018-19787: Fixed XSS vulnerability via unescaped URL (bsc#1118088).
- CVE-2021-28957: Fixed XSS vulnerability ia HTML5 attributes unescaped (bsc#1184177).
- CVE-2021-43818: Fixed XSS vulnerability via script content in SVG images using data URIs (bnc#1193752).
- CVE-2020-27783: Fixed mutation XSS with improper parser use (bnc#1179534).
- Record
openSUSE-SU-2022:0803-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12414-1 No score
python-lxml-doc-4.9.1-4.1 on GA media
These are all security issues fixed in the python-lxml-doc-4.9.1-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12414-1- Updated
- 2026-11-02
OSVPYSEC-2018-12 No score
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.
- Record
PYSEC-2018-12- Updated
- 2026-11-02
OSVSUSE-SU-2022:0803-1 No score
Security update for python-lxml
This update for python-lxml fixes the following issues:
- CVE-2018-19787: Fixed XSS vulnerability via unescaped URL (bsc#1118088).
- CVE-2021-28957: Fixed XSS vulnerability ia HTML5 attributes unescaped (bsc#1184177).
- CVE-2021-43818: Fixed XSS vulnerability via script content in SVG images using data URIs (bnc#1193752).
- CVE-2020-27783: Fixed mutation XSS with improper parser use (bnc#1179534).
- Record
SUSE-SU-2022:0803-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0895-1 No score
Security update for python-lxml
This update for python-lxml fixes the following issues:
- CVE-2021-43818: Removed SVG image data URLs since they can embed script content (bsc#1193752).
- CVE-2021-28957: Fixed a potential XSS due to improper input sanitization (bsc#1184177).
- CVE-2020-27783: Fixed a potential XSS due to improper HTML parsing (bsc#1179534).
- CVE-2018-19787: Fixed a potential XSS due to improper input sanitization (bsc#1118088).
- Record
SUSE-SU-2022:0895-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1536-1 No score
Security Beta update for SUSE Manager Salt Bundle
This update fixes the following issues:
venv-salt-minion:
- Fix the regression caused by the patch removing strict requirement for OpenSSL 1.1.1 leading to read/write issues with ssl module for SLE 15, SLE 12, CentOS 7, Debian 9 (bsc#1198556)
- Fixes for Python 3.10
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues (bsc#1197417)
- CVE-2022-22935: Sign authentication replies to prevent MiTM
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays.
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
- Salt version bump to 3004
- Python version bump to 3.10.2
- CVE-2022-24302: unauthorized information disclosure for python-paramiko.
- CVE-2021-28957: XSS due to missing input sanitization in python-lxml.
- CVE-2018-19787: XSS attacks due to missing URLs sanitization in python-lxml.
- Security Fix: (bsc#1196249, bsc#1196877, CVE-2022-0778)
- Allow CRYPTO_THREADID_set_callback to be called with NULL parameter
- Infinite loop in BN_mod_sqrt() reachable when parsing certificates
- Record
SUSE-SU-2022:1536-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1729-1 No score
Security update for ardana-barbican, grafana, openstack-barbican, openstack-cinder, openstack-heat-gbp, openstack-horizon-plugin-gbp-ui, openstack-ironic, openstack-keystone, openstack-neutron-gbp, python-lxml, release-notes-suse-openstack-cloud
This update for ardana-barbican, grafana, openstack-barbican, openstack-cinder, openstack-heat-gbp, openstack-horizon-plugin-gbp-ui, openstack-ironic, openstack-keystone, openstack-neutron-gbp, python-lxml, release-notes-suse-openstack-cloud fixes the following issues:
Security fixes included on the update:
ardana-barbican:
- Update policies to protect container secret access (SOC-11621)
- Update policies to protect secret metadata access (SOC-11620)
openstack-neutron:
- CVE-2021-40085: Fixed arbitrary dnsmasq reconfiguration via extra_dhcp_opts (bsc#1189794).
rubygem-sinatra:
- CVE-2022-29970: Fixed path traversal possible outside of public_dir when serving static files (bsc#1199138).
python-XStatic-jquery-ui:
- CVE-2021-41182: Fixed XSS in the
altFieldoption of the Datepicker widget (bsc#1192070) - CVE-2021-41183: Fixed XSS in the
ofoption of the.position()util (bsc#1192073) - CVE-2021-41184: Fixed XSS in
*Textoptions of the Datepicker widget (bsc#1192075)
python-lxml:
- CVE-2018-19787: Fixed that the lxml.html.clean module does remove javascript in lxml/html/clean.py (bsc#1118088).
- CVE-2020-27783: Fixed mXSS due to the use of improper parser (bsc#1179534).
- CVE-2021-28957: Fixed missing input sanitization for formaction HTML5 attributes that may have led to XSS (bsc#1184177).
- CVE-2021-43818: Fixed HTML Cleaner that allowed crafted and SVG embedded scripts to pass through (bsc#1193752).
openstack-barbican:
- CVE-2022-23451: Disallows authenticated users to add/modify/delete arbitrary metadata on any secret (bsc#1194952).
- CVE-2022-23452: Disallows anyone with an admin role to add their secrets to a different project's containers (bsc#1194954).
grafana:
- CVE-2021-44716: Fixed net/http: limit growth of header canonicalization cache (bsc#1193597).
openstack-keystone:
- CVE-2021-38155: Fixed information disclosure during account locking (bsc#1189390).
Non-security fixes included on the update:
Changes in ardana-barbican:
-
Update to version 9.0+git.1644879908.8a641c1:
- Update policies to protect container secret access (SOC-11621)
-
Update to version 9.0+git.1643052417.9a3348e:
- update policies to protect secret metadata access (SOC-11620)
Changes in grafana:
-
Add CVE-2021-43813.patch (bsc#1193688, CVE-2021-43813)
- directory traversal vulnerability for .md files
-
Bump Go to 1.16 (bsc#1193597, CVE-2021-44716)
- Fix Go net/http: limit growth of header canonicalization cache
Changes in openstack-barbican:
-
Add patches (0001-Fix-RBAC-and-ACL-access-for-managing-secret-containe.patch and 0001-Fix-policy-for-adding-a-secret-to-a-container.patch) to fix the legacy policy rules for adding a secret to a container and removing a secret from a container. bsc#1194954,CVE-2022-23452
-
Add patch (0001-Fix-secret-metadata-access-rules.patch) to fix the legacy policy rules for accessing secret metadata by checking that the user making the request is authenticated for the project that owns the secret. bsc#1194952,CVE-2022-23451
Changes in openstack-cinder:
- Update to version cinder-13.0.10.dev24:
- Correct group:reset_group_snapshot_status policy
Changes in openstack-cinder:
- Update to version cinder-13.0.10.dev24:
- Correct group:reset_group_snapshot_status policy
Changes in openstack-heat-gbp:
-
Update to version group-based-policy-automation-14.0.1.dev4:
- Add support for yoga
-
Update to version group-based-policy-automation-14.0.1.dev3:
- Python2/3 compatibility fixes
-
Update to version group-based-policy-automation-14.0.1.dev2:
- Add support for xena
-
Update to version group-based-policy-automation-14.0.1.dev1:
- Remove py27 from gate jobs 14.0.0
Changes in openstack-horizon-plugin-gbp-ui:
-
Update to version group-based-policy-ui-14.0.1.dev3:
- Add support for yoga
-
Update to version group-based-policy-ui-14.0.1.dev2:
- Python2/3 compatibility changes
-
Update to version group-based-policy-ui-14.0.1.dev1:
- Add support for xena …
- Record
SUSE-SU-2022:1729-1- Updated
- 2026-11-02
OSVUSN-3841-1 No score
lxml vulnerability
It was discovered that lxml incorrectly handled certain HTML files. An attacker could possibly use this issue to conduct cross-site scripting (XSS) attacks.
- Record
USN-3841-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
lxmlPyPI |
before 4.2.5 | 4.2.5 |
python-lxmlAzure Linux:2 |
before 4.8.0-1 | 4.8.0-1 |
lxmlDebian:12 |
before 4.2.5-1 | 4.2.5-1 |
lxmlDebian:13 |
before 4.2.5-1 | 4.2.5-1 |
lxmlDebian:14 |
before 4.2.5-1 | 4.2.5-1 |
lxmlDebian:9 From an advisory covering 2 CVEs |
before 3.7.1-1+deb9u1, plus listed versions 3.7.1-1 |
3.7.1-1+deb9u1 |
lxmlPyPI |
before 4.2.5, plus listed versions 1.3.21.3.31.3.41.3.51.3.6 Show 45 moreShow less2.02.0.102.0.112.0.42.0.52.0.62.0.72.0.82.0.92.12.1.12.1.22.1.32.1.42.1.52.22.2.12.2.22.2.32.2.42.2.52.2.62.2.72.2.82.32.3.12.3.22.3.32.3.42.3.52.3.63.03.0.23.1.03.1.13.1.23.2.03.2.13.2.23.2.33.2.43.2.53.3.03.3.13.3.2 |
4.2.5 |
python-lxmlMageia:6 |
before 4.2.5-1.mga6 | 4.2.5-1.mga6 |
lxmlPyPI |
before 4.2.5, plus listed versions 0.90.9.10.9.21.01.0.1 Show 45 moreShow less1.0.21.0.31.0.41.0.beta1.11.1.11.1.21.1alpha1.1beta1.21.2.11.31.3.11.3.21.3.31.3.41.3.51.3.61.3beta2.02.0.12.0.102.0.112.0.22.0.32.0.42.0.52.0.62.0.72.0.82.0.92.0alpha12.0alpha22.0alpha32.0alpha42.0alpha52.0alpha62.0beta12.0beta22.12.1.12.1.22.1.32.1.42.1.5 |
4.2.5 |
python-lxmlSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
Show 65 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-lxmlSUSE:Linux Enterprise Module for Python 2 15 SP3 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise Real Time 15 SP2 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise Server 15 SP2-BCL From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Manager Proxy 4.1 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Manager Retail Branch Server 4.1 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Manager Server 4.1 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:Enterprise Storage 7 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
python-lxmlSUSE:HPE Helion OpenStack 8 From an advisory covering 4 CVEs |
before 3.6.1-8.5.1 | 3.6.1-8.5.1 |
python-lxmlSUSE:OpenStack Cloud 8 From an advisory covering 4 CVEs |
before 3.6.1-8.5.1 | 3.6.1-8.5.1 |
python-lxmlSUSE:OpenStack Cloud Crowbar 8 From an advisory covering 4 CVEs |
before 3.6.1-8.5.1 | 3.6.1-8.5.1 |
python-lxmlSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 4 CVEs |
before 3.6.1-8.5.1 | 3.6.1-8.5.1 |
python-lxmlSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 4 CVEs |
before 3.6.1-8.5.1 | 3.6.1-8.5.1 |
ardana-barbicanSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 9.0+git.1644879908.8a641c1-3.13.1 | 9.0+git.1644879908.8a641c1-3.13.1 |
grafanaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 6.7.4-3.26.1 | 6.7.4-3.26.1 |
openstack-barbicanSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 7.0.1~dev24-3.14.1 | 7.0.1~dev24-3.14.1 |
openstack-cinderSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 13.0.10~dev24-3.34.2 | 13.0.10~dev24-3.34.2 |
openstack-heat-gbpSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.0.1~dev4-3.9.1 | 14.0.1~dev4-3.9.1 |
openstack-horizon-plugin-gbp-uiSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.0.1~dev3-3.9.1 | 14.0.1~dev3-3.9.1 |
openstack-ironicSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 11.1.5~dev18-3.28.2 | 11.1.5~dev18-3.28.2 |
openstack-keystoneSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.2.1~dev9-3.28.2 | 14.2.1~dev9-3.28.2 |
openstack-neutronSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 13.0.8~dev206-3.40.1 | 13.0.8~dev206-3.40.1 |
openstack-neutron-gbpSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.0.1~dev33-3.31.1 | 14.0.1~dev33-3.31.1 |
python-PillowSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 5.2.0-3.17.1 | 5.2.0-3.17.1 |
python-XStatic-jquery-uiSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 1.13.0.1-4.3.1 | 1.13.0.1-4.3.1 |
python-lxmlSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 4.2.4-3.3.1 | 4.2.4-3.3.1 |
release-notes-suse-openstack-cloudSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 9.20220413-3.30.1 | 9.20220413-3.30.1 |
venv-openstack-barbicanSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 7.0.1~dev24-3.35.2 | 7.0.1~dev24-3.35.2 |
venv-openstack-cinderSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 13.0.10~dev24-3.38.1 | 13.0.10~dev24-3.38.1 |
venv-openstack-designateSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 7.0.2~dev2-3.35.1 | 7.0.2~dev2-3.35.1 |
venv-openstack-glanceSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 17.0.1~dev30-3.33.1 | 17.0.1~dev30-3.33.1 |
venv-openstack-heatSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 11.0.4~dev4-3.35.1 | 11.0.4~dev4-3.35.1 |
venv-openstack-horizonSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.1.1~dev11-4.39.1 | 14.1.1~dev11-4.39.1 |
venv-openstack-ironicSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 11.1.5~dev18-4.33.1 | 11.1.5~dev18-4.33.1 |
venv-openstack-keystoneSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 14.2.1~dev9-3.36.1 | 14.2.1~dev9-3.36.1 |
venv-openstack-magnumSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 7.2.1~dev1-4.35.1 | 7.2.1~dev1-4.35.1 |
venv-openstack-manilaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 7.4.2~dev60-3.41.1 | 7.4.2~dev60-3.41.1 |
venv-openstack-monascaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 2.7.1~dev10-3.37.1 | 2.7.1~dev10-3.37.1 |
venv-openstack-monasca-ceilometerSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 1.8.2~dev3-3.35.1 | 1.8.2~dev3-3.35.1 |
venv-openstack-neutronSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 13.0.8~dev206-6.39.1 | 13.0.8~dev206-6.39.1 |
venv-openstack-novaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 18.3.1~dev91-3.39.1 | 18.3.1~dev91-3.39.1 |
venv-openstack-octaviaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 3.2.3~dev7-4.35.1 | 3.2.3~dev7-4.35.1 |
venv-openstack-saharaSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 9.0.2~dev15-3.35.1 | 9.0.2~dev15-3.35.1 |
venv-openstack-swiftSUSE:OpenStack Cloud 9 From an advisory covering 17 CVEs |
before 2.19.2~dev48-2.30.1 | 2.19.2~dev48-2.30.1 |
grafanaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 6.7.4-3.26.1 | 6.7.4-3.26.1 |
openstack-barbicanSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 7.0.1~dev24-3.14.1 | 7.0.1~dev24-3.14.1 |
openstack-cinderSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 13.0.10~dev24-3.34.2 | 13.0.10~dev24-3.34.2 |
openstack-heat-gbpSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 14.0.1~dev4-3.9.1 | 14.0.1~dev4-3.9.1 |
openstack-horizon-plugin-gbp-uiSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 14.0.1~dev3-3.9.1 | 14.0.1~dev3-3.9.1 |
openstack-ironicSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 11.1.5~dev18-3.28.2 | 11.1.5~dev18-3.28.2 |
openstack-keystoneSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 14.2.1~dev9-3.28.2 | 14.2.1~dev9-3.28.2 |
openstack-neutronSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 13.0.8~dev206-3.40.1 | 13.0.8~dev206-3.40.1 |
openstack-neutron-gbpSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 14.0.1~dev33-3.31.1 | 14.0.1~dev33-3.31.1 |
python-PillowSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 5.2.0-3.17.1 | 5.2.0-3.17.1 |
python-XStatic-jquery-uiSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 1.13.0.1-4.3.1 | 1.13.0.1-4.3.1 |
python-lxmlSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 4.2.4-3.3.1 | 4.2.4-3.3.1 |
release-notes-suse-openstack-cloudSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 9.20220413-3.30.1 | 9.20220413-3.30.1 |
rubygem-sinatraSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 17 CVEs |
before 1.4.6-4.3.1 | 1.4.6-4.3.1 |
lxmlUbuntu:14.04:LTS |
before 3.3.3-1ubuntu0.2, plus listed versions 3.2.0-13.3.0~beta2-13.3.0~beta4-13.3.1-13.3.2-13.3.2-1build13.3.3-13.3.3-1ubuntu0.1 |
3.3.3-1ubuntu0.2 |
lxmlUbuntu:16.04:LTS |
before 3.5.0-1ubuntu0.1, plus listed versions 3.4.4-13.5.0-13.5.0-1build1 |
3.5.0-1ubuntu0.1 |
lxmlUbuntu:18.04:LTS |
before 4.2.1-1ubuntu0.1, plus listed versions 4.0.0-14.1.0-14.2.0-14.2.1-1 |
4.2.1-1ubuntu0.1 |
python-lxmlopenSUSE:Leap 15.3 From an advisory covering 4 CVEs |
before 4.7.1-3.7.1 | 4.7.1-3.7.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-19787 is a medium vulnerability (CVSS 6.1) in Lxml, published December 2, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.44%, the 84th percentile. Fixed in lxml 4.2.5.
References
usn.ubuntu.com/3841-1
lists.debian.org/debian-lts-announce/2018/12/msg00001.html
usn.ubuntu.com/3841-2
github.com/lxml/lxml/commit/6be1d081b49c97cfd7b3fbd934a193b668629109
lists.debian.org/debian-lts-announce/2020/11/msg00044.html
nvd.nist.gov/vuln/detail/CVE-2018-19787
Show 63 moreShow less
github.com/advisories/GHSA-xp26-p53h-6h2p
github.com/pypa/advisory-database/tree/main/vulns/lxml/PYSEC-2018-12.yaml
security-tracker.debian.org/tracker/CVE-2018-19787
github.com/lxml/lxml
advisories.mageia.org/MGASA-2018-0497.html
bugs.mageia.org/show_bug.cgi?id=24067
lists.fedoraproject.org/archives/list/[email protected]/thread/3RVMDZTRGFNPQRD6MD74QL2A5IOBPFXQ
suse.com/support/update/announcement/2022/suse-su-20220803-1
bugzilla.suse.com/1118088
bugzilla.suse.com/1179534
bugzilla.suse.com/1184177
bugzilla.suse.com/1193752
suse.com/security/cve/CVE-2018-19787
suse.com/security/cve/CVE-2020-27783
suse.com/security/cve/CVE-2021-28957
suse.com/security/cve/CVE-2021-43818
suse.com/support/update/announcement/2022/suse-su-20220895-1
suse.com/support/update/announcement/2022/suse-su-20221536-1
bugzilla.suse.com/1196249
bugzilla.suse.com/1196877
bugzilla.suse.com/1197279
bugzilla.suse.com/1197417
bugzilla.suse.com/1197637
bugzilla.suse.com/1198556
suse.com/security/cve/CVE-2022-0778
suse.com/security/cve/CVE-2022-22934
suse.com/security/cve/CVE-2022-22935
suse.com/security/cve/CVE-2022-22936
suse.com/security/cve/CVE-2022-22941
suse.com/security/cve/CVE-2022-24302
suse.com/support/update/announcement/2022/suse-su-20221729-1
bugzilla.suse.com/1186380
bugzilla.suse.com/1189390
bugzilla.suse.com/1189794
bugzilla.suse.com/1192070
bugzilla.suse.com/1192073
bugzilla.suse.com/1192075
bugzilla.suse.com/1193597
bugzilla.suse.com/1193688
bugzilla.suse.com/1194521
bugzilla.suse.com/1194551
bugzilla.suse.com/1194552
bugzilla.suse.com/1194952
bugzilla.suse.com/1194954
bugzilla.suse.com/1199138
suse.com/security/cve/CVE-2021-38155
suse.com/security/cve/CVE-2021-40085
suse.com/security/cve/CVE-2021-41182
suse.com/security/cve/CVE-2021-41183
suse.com/security/cve/CVE-2021-41184
suse.com/security/cve/CVE-2021-43813
suse.com/security/cve/CVE-2021-44716
suse.com/security/cve/CVE-2022-22815
suse.com/security/cve/CVE-2022-22816
suse.com/security/cve/CVE-2022-22817
suse.com/security/cve/CVE-2022-23451
suse.com/security/cve/CVE-2022-23452
suse.com/security/cve/CVE-2022-29970
ubuntu.com/security/CVE-2018-19787
ubuntu.com/security/notices/USN-3841-1
ubuntu.com/security/notices/USN-3841-2
cve.org/CVERecord?id=CVE-2018-19787
lists.opensuse.org/archives/list/[email protected]/thread/CXPBEANDVGCE6ASRYRQYWM4CLYAJ6TAE
Left out here: 106 versions and the rest of 1 source description. The JSON record has them.