BIT-python-2022-0391

Import Source
https://github.com/bitnami/vulndb/tree/main/data/python/BIT-python-2022-0391.json
Aliases
Published
2024-03-06T11:05:40.083Z
Modified
2024-03-06T11:25:28.861Z
Summary
[none]
Details

A flaw was found in Python, specifically within the urllib.parse module. This module helps break Uniform Resource Locator (URL) strings into components. The issue involves how the urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an attacker to input a crafted URL, leading to injection attacks. This flaw affects Python versions prior to 3.10.0b1, 3.9.5, 3.8.11, 3.7.11 and 3.6.14.

References

Affected packages

Bitnami / python

Package

Name
python

Affected ranges

Type
SEMVER
Events
Introduced
0The exact introduced commit is unknown
Fixed
3.6.14
Introduced
3.7.0
Fixed
3.7.11
Introduced
3.8.0
Fixed
3.8.11
Introduced
3.9.0
Fixed
3.9.5
Type
SEMVER
Events
Introduced
3.10.0-alpha1
Last affected
3.10.0-alpha1
Introduced
3.10.0-alpha2
Last affected
3.10.0-alpha2
Introduced
3.10.0-alpha3
Last affected
3.10.0-alpha3
Introduced
3.10.0-alpha4
Last affected
3.10.0-alpha4
Introduced
3.10.0-alpha5
Last affected
3.10.0-alpha5
Introduced
3.10.0-alpha6
Last affected
3.10.0-alpha6