ALPINE-CVE-2021-43818

Source
https://security.alpinelinux.org/vuln/CVE-2021-43818
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/alpine/ALPINE-CVE-2021-43818.json
JSON Data
https://api.test.osv.dev/v1/vulns/ALPINE-CVE-2021-43818
Upstream
Published
2021-12-13T18:15:08Z
Modified
2025-09-26T00:19:41.459585Z
Severity
  • 7.1 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L CVSS Calculator
Summary
[none]
Details

lxml is a library for processing XML and HTML in the Python language. Prior to version 4.6.5, the HTML Cleaner in lxml.html lets certain crafted script content pass through, as well as script content in SVG files embedded using data URIs. Users that employ the HTML cleaner in a security relevant context should upgrade to lxml 4.6.5 to receive a patch. There are no known workarounds available.

References

Affected packages

Alpine:v3.16

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.17

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.18

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.19

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.20

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.21

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0

Alpine:v3.22

py3-lxml

Package

Name
py3-lxml
Purl
pkg:apk/alpine/py3-lxml?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.5-r0

Affected versions

2.*

2.2.6-r0
2.2.8-r0
2.2.8-r1
2.3.4-r1
2.3.5-r0

3.*

3.1.0-r0
3.2.3-r0
3.3.2-r0
3.4.0-r0
3.4.4-r0
3.5.0-r0
3.6.0-r0
3.6.0-r1
3.6.4-r0
3.7.1-r0
3.7.2-r0
3.7.2-r1
3.8.0-r0

4.*

4.0.0-r0
4.1.0-r0
4.1.0-r1
4.1.1-r0
4.2.0-r0
4.2.1-r0
4.2.2-r0
4.2.3-r0
4.2.4-r0
4.2.5-r0
4.3.2-r0
4.3.3-r0
4.3.3-r1
4.3.4-r0
4.4.0-r0
4.4.1-r0
4.4.1-r1
4.4.1-r2
4.4.1-r3
4.4.2-r0
4.4.3-r0
4.5.0-r0
4.5.1-r0
4.5.2-r0
4.6.0-r0
4.6.1-r0
4.6.2-r0
4.6.3-r0
4.6.3-r1
4.6.4-r0