CVE-2022-40899
Python Charmers Future denial of service vulnerability
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
CVE List
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2022-0109
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
EUVD-2022-0109- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-v3c5-jqr6-7qm8
8.7
Python Charmers Future denial of service vulnerability
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server. This issue has been patched in version 0.18.3.
- Record
GHSA-v3c5-jqr6-7qm8- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSV
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-40899
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
DEBIAN-CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
Show 17 moreShow less
OSVGHSA-v3c5-jqr6-7qm8
8.7
Python Charmers Future denial of service vulnerability
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server. This issue has been patched in version 0.18.3.
- Record
GHSA-v3c5-jqr6-7qm8- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVOESA-2023-1176
7.5
future security update
This package intends to provides a compatibility layer for Python between its two version release. The future and past packages are both provides for backports and forwards, in which you are able to use a single, clean codebase to run under Python3 environmets easily. With also providing futurize and pasteurize scripts, you can convert you Python code to support both version.
Security Fix(es):
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.(CVE-2022-40899)
- Record
OESA-2023-1176- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:2101
7.5
Red Hat Security Advisory: RHUI 4.4.0 release - Security Fixes, Bug Fixes, and Enhancements Update
- Record
RHSA-2023:2101- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:4466
9.1
Red Hat Security Advisory: Satellite 6.13.3 Async Security Update
- Record
RHSA-2023:4466- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2023:6818
9.8
Red Hat Security Advisory: Satellite 6.14 security and bug fix update
- Record
RHSA-2023:6818- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVROOT-APP-PYPI-CVE-2022-40899
7.5
CVE-2022-40899 in rootio-future - Patched by Root
Root has patched CVE-2022-40899 in the rootio-future package for Root:PyPI. Multiple fixed versions available.
- Record
ROOT-APP-PYPI-CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-40899
7.5
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
UBUNTU-CVE-2022-40899- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2023-0030 No score
Updated python-future packages fix security vulnerability
Excessive CPU usage via a crafted Set-Cookie header (CVE-2022-40899)
- Record
MGASA-2023-0030- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12597-1 No score
python310-future-0.18.2-4.1 on GA media
These are all security issues fixed in the python310-future-0.18.2-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12597-1- Updated
- 2026-11-02
OSVPYSEC-2022-42991 No score
An issue discovered in Python Charmers Future 0.18.2 and earlier allows remote attackers to cause a denial of service via crafted Set-Cookie header from malicious web server.
- Record
PYSEC-2022-42991- Updated
- 2026-11-02
OSVRLSA-2023:6818 No score
Important: Satellite 6.14 security and bug fix update
Rocky Enterprise Software Foundation Satellite is a systems management tool for Linux-based infrastructure. It allows for provisioning, remote management, and monitoring of multiple Linux deployments with a single centralized tool.
Security Fix(es):
-
golang: net/http, x/net/http2: rapid stream resets can cause excessive work (CVE-2023-44487) (CVE-2023-39325)
-
HTTP/2: Multiple HTTP/2 enabled web servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)
-
GitPython: Insecure non-multi options in clone and clone_from is not blocked (CVE-2023-40267)
-
kubeclient: kubeconfig parsing error can lead to MITM attacks (CVE-2022-0759)
-
foreman: OS command injection via ct_command and fcct_command (CVE-2022-3874)
-
ruby-git: code injection vulnerability (CVE-2022-46648)
-
ruby-git: code injection vulnerability (CVE-2022-47318)
-
Foreman: Arbitrary code execution through templates (CVE-2023-0118)
-
rubygem-activerecord: SQL Injection (CVE-2023-22794)
-
openssl: c_rehash script allows command injection (CVE-2022-1292)
-
openssl: the c_rehash script allows command injection (CVE-2022-2068)
-
Pulp:Tokens stored in plaintext (CVE-2022-3644)
-
satellite: Blind SSRF via Referer header (CVE-2022-4130)
-
python-future: remote attackers can cause denial of service via crafted Set-Cookie header from malicious web server (CVE-2022-40899)
-
golang: net/http: excessive memory growth in a Go server accepting HTTP/2 requests (CVE-2022-41717)
-
rubygem-activerecord: Denial of Service (CVE-2022-44566)
-
rubygem-rack: denial of service in Content-Disposition parsing (CVE-2022-44570)
-
rubygem-rack: denial of service in Content-Disposition parsing (CVE-2022-44571)
-
rubygem-rack: denial of service in Content-Disposition parsing (CVE-2022-44572)
-
Foreman: Stored cross-site scripting in host tab (CVE-2023-0119)
-
puppet: Puppet Server ReDoS (CVE-2023-1894)
-
rubygem-actionpack: Denial of Service in Action Dispatch (CVE-2023-22792)
-
rubygem-actionpack: Denial of Service in Action Dispatch (CVE-2023-22795)
-
rubygem-activesupport: Regular Expression Denial of Service (CVE-2023-22796)
-
rubygem-globalid: ReDoS vulnerability (CVE-2023-22799)
-
rubygem-rack: Denial of service in Multipart MIME parsing (CVE-2023-27530)
-
rubygem-rack: denial of service in header parsing (CVE-2023-27539)
-
golang: net/http: insufficient sanitization of Host header (CVE-2023-29406)
-
sqlparse: Parser contains a regular expression that is vulnerable to ReDOS (Regular Expression Denial of Service) (CVE-2023-30608)
-
python-django: Potential bypass of validation when uploading multiple files using one form field (CVE-2023-31047)
-
python-requests: Unintended leak of Proxy-Authorization header (CVE-2023-32681)
-
python-django: Potential regular expression denial of service vulnerability in EmailValidator/URLValidator (CVE-2023-36053)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
This update also fixes several bugs and adds various enhancements. Documentation for these changes is available from the Release Notes document linked to in the References section.
- Record
RLSA-2023:6818- Updated
- 2026-11-02
OSVSUSE-SU-2023:0076-1 No score
Security update for python3
This update for python3 fixes the following issues:
- CVE-2022-40899: Fixed an issue that could allow attackers to cause an excessive CPU usage via a crafted Set-Cookie header (bsc#1206673).
- Record
SUSE-SU-2023:0076-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0078-1 No score
Security update for python-future
This update for python-future fixes the following issues:
- CVE-2022-40899: Fixed an issue that could allow attackers to cause an excessive CPU usage via a crafted Set-Cookie header (bsc#1206673).
- Record
SUSE-SU-2023:0078-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0079-1 No score
Security update for python-future
This update for python-future fixes the following issues:
- CVE-2022-40899: Fixed an issue that could allow attackers to cause an excessive CPU usage via a crafted Set-Cookie header (bsc#1206673).
- Record
SUSE-SU-2023:0079-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0080-1 No score
Security update for python-future
This update for python-future fixes the following issues:
- CVE-2022-40899: Fixed an issue that could allow attackers to cause an excessive CPU usage via a crafted Set-Cookie header (bsc#1206673).
- Record
SUSE-SU-2023:0080-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0663-1 No score
Security update for python3
This update for python3 fixes the following issues:
- CVE-2023-24329: Fixed blocklist bypass via the urllib.parse component when supplying a URL that starts with blank characters (bsc#1208471).
- CVE-2022-40899: Fixed REDoS in http.cookiejar (gh#python/cpython#17157) (bsc#1206673).
- Record
SUSE-SU-2023:0663-1- Updated
- 2026-11-02
OSVUSN-5833-1 No score
python-future vulnerability
Sebastian Chnelik discovered that python-future incorrectly handled certain HTTP header field. An attacker could possibly use this issue to cause a denial of service.
- Record
USN-5833-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
futurePyPI |
through 0.18.2 | 0.18.3 |
python-futureDebian:12 |
All versions, plus listed versions 0.18.2-6 |
None known |
futurePyPI |
before 0.18.3, plus listed versions 0.0.10.0.20.0.30.1.00.10.0 Show 45 moreShow less0.10.10.10.20.11.00.11.10.11.20.11.30.11.40.12.00.12.10.12.20.12.30.12.40.13.00.13.10.14.00.14.10.14.20.14.30.15.00.15.10.15.20.16.00.17.00.17.10.18.00.18.10.18.20.2.00.3.00.3.10.3.20.3.30.3.40.3.50.4.00.4.10.5.00.5.10.5.20.6.00.7.00.8.00.8.10.8.20.9.0 |
0.18.3 |
python-futureMageia:8 |
before 0.18.3-1.mga8 | 0.18.3-1.mga8 |
futureopenEuler:20.03-LTS-SP1 |
before 0.16.0-12.oe1 | 0.16.0-12.oe1 |
futureopenEuler:20.03-LTS-SP3 |
before 0.16.0-12.oe1 | 0.16.0-12.oe1 |
futureopenEuler:22.03-LTS |
before 0.18.2-2.oe2203sp1 | 0.18.2-2.oe2203sp1 |
futureopenEuler:22.03-LTS-SP1 |
before 0.18.2-2.oe2203sp1 | 0.18.2-2.oe2203sp1 |
python-futureRed Hat:rhui:4::el8 From an advisory covering 3 CVEs |
before 0:0.18.3-1.0.1.el8ui | 0:0.18.3-1.0.1.el8ui |
python39-futureRed Hat:rhui:4::el8 From an advisory covering 3 CVEs |
before 0:0.18.3-1.0.1.el8ui | 0:0.18.3-1.0.1.el8ui |
Show 107 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-djangoRed Hat:rhui:4::el8 From an advisory covering 3 CVEs |
before 0:3.2.18-1.0.1.el8ui | 0:3.2.18-1.0.1.el8ui |
python39-djangoRed Hat:rhui:4::el8 From an advisory covering 3 CVEs |
before 0:3.2.18-1.0.1.el8ui | 0:3.2.18-1.0.1.el8ui |
python-futureRed Hat:satellite_capsule:6.13::el8 From an advisory covering 2 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python39-futureRed Hat:satellite_capsule:6.13::el8 From an advisory covering 2 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python-futureRed Hat:satellite:6.13::el8 From an advisory covering 2 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python39-futureRed Hat:satellite:6.13::el8 From an advisory covering 2 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
rubygem-safemodeRed Hat:satellite:6.13::el8 From an advisory covering 2 CVEs |
before 0:1.3.8-1.el8sat | 0:1.3.8-1.el8sat |
rubygem-kubeclientRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:4.10.1-1.el8sat | 0:4.10.1-1.el8sat |
puppet-agentRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:7.26.0-3.el8sat | 0:7.26.0-3.el8sat |
puppet-agentRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:7.26.0-3.el8sat | 0:7.26.0-3.el8sat |
python-pulp-ansibleRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 1:0.16.0-1.el8pc | 1:0.16.0-1.el8pc |
python39-pulp-ansibleRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 1:0.16.0-1.el8pc | 1:0.16.0-1.el8pc |
python-pulp-ansibleRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 1:0.16.0-1.el8pc | 1:0.16.0-1.el8pc |
python39-pulp-ansibleRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 1:0.16.0-1.el8pc | 1:0.16.0-1.el8pc |
foremanRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-debugRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foremanRed Hat:satellite_utils:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-cliRed Hat:satellite_utils:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foremanRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-cliRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-debugRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-dynflow-sidekiqRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-ec2Red Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-journaldRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-libvirtRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-openstackRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-ovirtRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-postgresqlRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-redisRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-serviceRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-telemetryRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
foreman-vmwareRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.7.0.9-1.el8sat | 0:3.7.0.9-1.el8sat |
python-futureRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python39-futureRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python-futureRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
python39-futureRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.18.3-1.el8pc | 0:0.18.3-1.el8pc |
yggdrasil-worker-forwarderRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.0.3-1.el8sat | 0:0.0.3-1.el8sat |
rubygem-activerecordRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:6.1.7.3-1.el8sat | 0:6.1.7.3-1.el8sat |
rubygem-rackRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.2.7-1.el8sat | 0:2.2.7-1.el8sat |
rubygem-rackRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.2.7-1.el8sat | 0:2.2.7-1.el8sat |
rubygem-gitRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:1.18.0-1.el8sat | 0:1.18.0-1.el8sat |
puppetserverRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:7.11.0-1.el8sat | 0:7.11.0-1.el8sat |
puppetserverRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:7.11.0-1.el8sat | 0:7.11.0-1.el8sat |
rubygem-actionpackRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:6.1.7.3-1.el8sat | 0:6.1.7.3-1.el8sat |
rubygem-activesupportRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:6.1.7.3-1.el8sat | 0:6.1.7.3-1.el8sat |
rubygem-globalidRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:1.1.0-1.el8sat | 0:1.1.0-1.el8sat |
python-sqlparseRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.4.4-1.el8pc | 0:0.4.4-1.el8pc |
python39-sqlparseRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.4.4-1.el8pc | 0:0.4.4-1.el8pc |
python-sqlparseRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.4.4-1.el8pc | 0:0.4.4-1.el8pc |
python39-sqlparseRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:0.4.4-1.el8pc | 0:0.4.4-1.el8pc |
python-djangoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.2.21-1.el8pc | 0:3.2.21-1.el8pc |
python39-djangoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.2.21-1.el8pc | 0:3.2.21-1.el8pc |
python-djangoRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.2.21-1.el8pc | 0:3.2.21-1.el8pc |
python39-djangoRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.2.21-1.el8pc | 0:3.2.21-1.el8pc |
python-requestsRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.31.0-1.el8pc | 0:2.31.0-1.el8pc |
python39-requestsRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.31.0-1.el8pc | 0:2.31.0-1.el8pc |
python-requestsRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.31.0-1.el8pc | 0:2.31.0-1.el8pc |
python39-requestsRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:2.31.0-1.el8pc | 0:2.31.0-1.el8pc |
python-gitpythonRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.1.32-1.el8pc | 0:3.1.32-1.el8pc |
python39-gitpythonRed Hat:satellite_capsule:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.1.32-1.el8pc | 0:3.1.32-1.el8pc |
python-gitpythonRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.1.32-1.el8pc | 0:3.1.32-1.el8pc |
python39-gitpythonRed Hat:satellite:6.14::el8 From an advisory covering 32 CVEs |
before 0:3.1.32-1.el8pc | 0:3.1.32-1.el8pc |
rootio-futureRoot:PyPI |
before 0.18.2+root.io.1 | 0.18.2+root.io.10.18.2+root.io.20.18.2+root.io.3 |
futureRoot:PyPI |
before 0.18.2+aikido.3 | 0.18.2+aikido.3 |
python3SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3-baseSUSE:Linux Enterprise Module for Web and Scripting 12 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3SUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3-baseSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3SUSE:Linux Enterprise Server 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3-baseSUSE:Linux Enterprise Server 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3SUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python3-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 3.4.10-25.105.1 | 3.4.10-25.105.1 |
python-futureSUSE:Linux Enterprise Module for Public Cloud 12 |
before 0.15.2-3.3.1 | 0.15.2-3.3.1 |
python-futureSUSE:Linux Enterprise Micro 5.3 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureSUSE:Linux Enterprise Real Time 15 SP3 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureSUSE:Linux Enterprise Micro 5.1 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureSUSE:Linux Enterprise Micro 5.2 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureopenSUSE:Leap Micro 5.2 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureopenSUSE:Leap Micro 5.3 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureopenSUSE:Leap 15.4 |
before 0.18.2-150300.3.3.1 | 0.18.2-150300.3.3.1 |
python-futureSUSE:Linux Enterprise Server 12 SP5 |
before 0.15.2-3.5.1 | 0.15.2-3.5.1 |
python-futureSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 0.15.2-3.5.1 | 0.15.2-3.5.1 |
python3SUSE:OpenStack Cloud 9 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:OpenStack Cloud 9 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Module for Web and Scripting 12 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Module for Web and Scripting 12 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server 12 SP4-ESPOS From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server 12 SP4-ESPOS From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3SUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python3-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 2 CVEs |
before 3.4.10-25.108.1 | 3.4.10-25.108.1 |
python-futureUbuntu:Pro:16.04:LTS |
before 0.15.2-1ubuntu0.1~esm1, plus listed versions 0.14.3-10.14.3-1build10.15.2-1 |
0.15.2-1ubuntu0.1~esm1 |
python-futureUbuntu:18.04:LTS |
before 0.15.2-4ubuntu2.1, plus listed versions 0.15.2-4ubuntu10.15.2-4ubuntu2 |
0.15.2-4ubuntu2.1 |
python-futureUbuntu:20.04:LTS |
before 0.18.2-2ubuntu0.1, plus listed versions 0.16.0-10.18.2-0ubuntu10.18.2-10.18.2-2 |
0.18.2-2ubuntu0.1 |
python-futureUbuntu:22.04:LTS |
before 0.18.2-5ubuntu0.1, plus listed versions 0.18.2-5 |
0.18.2-5ubuntu0.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-40899 is a high vulnerability (CVSS 7.5) in Pythoncharmers Python-future, published December 22, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.93%, the 80th percentile. Fixed in future 0.18.3.
References
pypi.org/project/future
github.com/PythonCharmers/python-future/blob/master/src/future/backports/http/cookiejar.py
github.com/python/cpython/pull/17157
pyup.io/posts/pyup-discovers-redos-vulnerabilities-in-top-python-packages
github.com/PythonCharmers/python-future/pull/610
nvd.nist.gov/vuln/detail/CVE-2022-40899
Show 194 moreShow less
github.com/PythonCharmers/python-future/commit/c91d70b34ef0402aef3e9d04364ba98509dca76f
github.com/pypa/advisory-database/tree/main/vulns/future/PYSEC-2022-42991.yaml
github.com/advisories/GHSA-v3c5-jqr6-7qm8
github.com/CVEProject/cvelistV5/tree/main/cves/2022/40xxx/CVE-2022-40899.json
security-tracker.debian.org/tracker/CVE-2022-40899
github.com/PythonCharmers/python-future
advisories.mageia.org/MGASA-2023-0030.html
bugs.mageia.org/show_bug.cgi?id=31419
lists.opensuse.org/archives/list/[email protected]/thread/IGHX26DHDGC7IY7BPCKVDKZVN6LM7RCQ
ubuntu.com/security/notices/USN-5833-1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1176
access.redhat.com/errata/RHSA-2023:2101
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2036408
bugzilla.redhat.com/show_bug.cgi?id=2084950
bugzilla.redhat.com/show_bug.cgi?id=2165444
bugzilla.redhat.com/show_bug.cgi?id=2165866
bugzilla.redhat.com/show_bug.cgi?id=2166457
bugzilla.redhat.com/show_bug.cgi?id=2169402
bugzilla.redhat.com/show_bug.cgi?id=2174316
bugzilla.redhat.com/show_bug.cgi?id=2174633
issues.redhat.com/browse/RHUI-134
issues.redhat.com/browse/RHUI-148
issues.redhat.com/browse/RHUI-199
issues.redhat.com/browse/RHUI-230
issues.redhat.com/browse/RHUI-342
issues.redhat.com/browse/RHUI-354
issues.redhat.com/browse/RHUI-362
issues.redhat.com/browse/RHUI-368
issues.redhat.com/browse/RHUI-370
issues.redhat.com/browse/RHUI-371
issues.redhat.com/browse/RHUI-372
issues.redhat.com/browse/RHUI-376
issues.redhat.com/browse/RHUI-377
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_2101.json
access.redhat.com/security/cve/CVE-2022-40899
cve.org/CVERecord?id=CVE-2022-40899
access.redhat.com/security/cve/CVE-2023-23969
cve.org/CVERecord?id=CVE-2023-23969
nvd.nist.gov/vuln/detail/CVE-2023-23969
github.com/django/django/commit/4452642f193533e288a52c02efb5bbc766a68f95
github.com/django/django/commit/8a7b22d4a623bcd95190d2f5a958472fb41e576d
github.com/django/django/commit/8c660fb59239828583f17cdede3b64f208b8752c
github.com/django/django/commit/9d7bd5a56b1ce0576e8e07a8001373576d277942
github.com/django/django/commit/c7e0151fdf33e1b11d488b6f67b94fdf3a30614a
djangoproject.com/weblog/2023/feb/01/security-releases
access.redhat.com/security/cve/CVE-2023-24580
cve.org/CVERecord?id=CVE-2023-24580
nvd.nist.gov/vuln/detail/CVE-2023-24580
djangoproject.com/weblog/2023/feb/14/security-releases
access.redhat.com/errata/RHSA-2023:4466
access.redhat.com/documentation/en-us/red_hat_satellite/6.13/html/upgrading_and_updating_red_hat_satellite/index
bugzilla.redhat.com/show_bug.cgi?id=2159291
bugzilla.redhat.com/show_bug.cgi?id=2211954
bugzilla.redhat.com/show_bug.cgi?id=2218653
bugzilla.redhat.com/show_bug.cgi?id=2218656
bugzilla.redhat.com/show_bug.cgi?id=2218657
bugzilla.redhat.com/show_bug.cgi?id=2218659
bugzilla.redhat.com/show_bug.cgi?id=2218660
bugzilla.redhat.com/show_bug.cgi?id=2218661
bugzilla.redhat.com/show_bug.cgi?id=2218954
bugzilla.redhat.com/show_bug.cgi?id=2218979
bugzilla.redhat.com/show_bug.cgi?id=2224023
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4466.json
access.redhat.com/security/cve/CVE-2023-0118
cve.org/CVERecord?id=CVE-2023-0118
nvd.nist.gov/vuln/detail/CVE-2023-0118
access.redhat.com/errata/RHSA-2023:6818
access.redhat.com/security/vulnerabilities/RHSB-2023-003
bugzilla.redhat.com/show_bug.cgi?id=1265120
bugzilla.redhat.com/show_bug.cgi?id=1726504
bugzilla.redhat.com/show_bug.cgi?id=1735722
bugzilla.redhat.com/show_bug.cgi?id=1813953
bugzilla.redhat.com/show_bug.cgi?id=1859112
bugzilla.redhat.com/show_bug.cgi?id=1872414
bugzilla.redhat.com/show_bug.cgi?id=1885552
bugzilla.redhat.com/show_bug.cgi?id=1904201
bugzilla.redhat.com/show_bug.cgi?id=1922972
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_6818.json
access.redhat.com/security/cve/CVE-2022-0759
cve.org/CVERecord?id=CVE-2022-0759
nvd.nist.gov/vuln/detail/CVE-2022-0759
access.redhat.com/security/cve/CVE-2022-1292
cve.org/CVERecord?id=CVE-2022-1292
nvd.nist.gov/vuln/detail/CVE-2022-1292
openssl.org/news/secadv/20220503.txt
access.redhat.com/security/cve/CVE-2022-2068
cve.org/CVERecord?id=CVE-2022-2068
nvd.nist.gov/vuln/detail/CVE-2022-2068
openssl.org/news/secadv/20220621.txt
access.redhat.com/security/cve/CVE-2022-3644
cve.org/CVERecord?id=CVE-2022-3644
nvd.nist.gov/vuln/detail/CVE-2022-3644
access.redhat.com/security/cve/CVE-2022-3874
cve.org/CVERecord?id=CVE-2022-3874
nvd.nist.gov/vuln/detail/CVE-2022-3874
access.redhat.com/security/cve/CVE-2022-4130
cve.org/CVERecord?id=CVE-2022-4130
nvd.nist.gov/vuln/detail/CVE-2022-4130
access.redhat.com/security/cve/CVE-2022-41717
cve.org/CVERecord?id=CVE-2022-41717
nvd.nist.gov/vuln/detail/CVE-2022-41717
go.dev/cl/455635
go.dev/cl/455717
go.dev/issue/56350
groups.google.com/g/golang-announce/c/L_3rmdT0BMU/m/yZDrXjIiBQAJ
pkg.go.dev/vuln/GO-2022-1144
access.redhat.com/security/cve/CVE-2022-44566
cve.org/CVERecord?id=CVE-2022-44566
nvd.nist.gov/vuln/detail/CVE-2022-44566
github.com/rubysec/ruby-advisory-db/blob/master/gems/activerecord/CVE-2022-44566.yml
access.redhat.com/security/cve/CVE-2022-44570
cve.org/CVERecord?id=CVE-2022-44570
nvd.nist.gov/vuln/detail/CVE-2022-44570
github.com/rubysec/ruby-advisory-db/tree/master/gems/rack/CVE-2022-44570.yml
access.redhat.com/security/cve/CVE-2022-44571
cve.org/CVERecord?id=CVE-2022-44571
nvd.nist.gov/vuln/detail/CVE-2022-44571
github.com/rubysec/ruby-advisory-db/tree/master/gems/rack/CVE-2022-44571.yml
access.redhat.com/security/cve/CVE-2022-44572
cve.org/CVERecord?id=CVE-2022-44572
nvd.nist.gov/vuln/detail/CVE-2022-44572
github.com/rubysec/ruby-advisory-db/blob/master/gems/rack/CVE-2022-44572.yml
access.redhat.com/security/cve/CVE-2022-46648
cve.org/CVERecord?id=CVE-2022-46648
nvd.nist.gov/vuln/detail/CVE-2022-46648
jvn.jp/en/jp/JVN16765254
access.redhat.com/security/cve/CVE-2022-47318
cve.org/CVERecord?id=CVE-2022-47318
nvd.nist.gov/vuln/detail/CVE-2022-47318
access.redhat.com/security/cve/CVE-2023-0119
cve.org/CVERecord?id=CVE-2023-0119
nvd.nist.gov/vuln/detail/CVE-2023-0119
projects.theforeman.org/issues/35977
access.redhat.com/security/cve/CVE-2023-1894
cve.org/CVERecord?id=CVE-2023-1894
nvd.nist.gov/vuln/detail/CVE-2023-1894
puppet.com/security/cve/cve-2023-1894-puppet-server-redos
access.redhat.com/security/cve/CVE-2023-22792
cve.org/CVERecord?id=CVE-2023-22792
nvd.nist.gov/vuln/detail/CVE-2023-22792
github.com/rubysec/ruby-advisory-db/blob/master/gems/actionpack/CVE-2023-22792.yml
access.redhat.com/security/cve/CVE-2023-22794
cve.org/CVERecord?id=CVE-2023-22794
nvd.nist.gov/vuln/detail/CVE-2023-22794
github.com/rubysec/ruby-advisory-db/blob/master/gems/activerecord/CVE-2023-22794.yml
access.redhat.com/security/cve/CVE-2023-22795
cve.org/CVERecord?id=CVE-2023-22795
nvd.nist.gov/vuln/detail/CVE-2023-22795
github.com/rubysec/ruby-advisory-db/blob/master/gems/actionpack/CVE-2023-22795.yml
access.redhat.com/security/cve/CVE-2023-22796
cve.org/CVERecord?id=CVE-2023-22796
nvd.nist.gov/vuln/detail/CVE-2023-22796
github.com/advisories/GHSA-j6gc-792m-qgm2
cve.org/CVERecord?id=CVE-2023-22799
nvd.nist.gov/vuln/detail/CVE-2023-22799
github.com/advisories/GHSA-23c2-gwp5-pxw9
cve.org/CVERecord?id=CVE-2023-27530
nvd.nist.gov/vuln/detail/CVE-2023-27530
discuss.rubyonrails.org/t/cve-2023-27530-possible-dos-vulnerability-in-multipart-mime-parsing/82388
github.com/rubysec/ruby-advisory-db/tree/master/gems/rack/CVE-2023-27530.yml
cve.org/CVERecord?id=CVE-2023-27539
nvd.nist.gov/vuln/detail/CVE-2023-27539
discuss.rubyonrails.org/t/cve-2023-27539-possible-denial-of-service-vulnerability-in-racks-header-parsing/82466
github.com/rubysec/ruby-advisory-db/blob/master/gems/rack/CVE-2023-27539.yml
rubysec.com/advisories/CVE-2023-27539
cve.org/CVERecord?id=CVE-2023-29406
nvd.nist.gov/vuln/detail/CVE-2023-29406
groups.google.com/g/golang-announce/c/2q13H6LEEx0
cve.org/CVERecord?id=CVE-2023-30608
nvd.nist.gov/vuln/detail/CVE-2023-30608
github.com/andialbrecht/sqlparse/security/advisories/GHSA-rrm6-wvj7-cwh2
nvd.nist.gov/vuln/detail/CVE-2023-31047
djangoproject.com/weblog/2023/may/03/security-releases
github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q
djangoproject.com/weblog/2023/jul/03/security-releases
go.dev/issue/63417
pkg.go.dev/vuln/GO-2023-2102
cisa.gov/news-events/alerts/2023/10/10/http2-rapid-reset-vulnerability-cve-2023-44487
github.com/advisories/GHSA-pr76-5cm5-w9cj
github.com/dotnet/announcements/issues/277
nginx.com/blog/http-2-rapid-reset-attack-impacting-f5-nginx-products
cisa.gov/known-exploited-vulnerabilities-catalog
errata.rockylinux.org/RLSA-2023:6818
suse.com/support/update/announcement/2023/suse-su-20230076-1
bugzilla.suse.com/1206673
suse.com/security/cve/CVE-2022-40899
suse.com/support/update/announcement/2023/suse-su-20230078-1
suse.com/support/update/announcement/2023/suse-su-20230079-1
suse.com/support/update/announcement/2023/suse-su-20230080-1
suse.com/support/update/announcement/2023/suse-su-20230663-1
bugzilla.suse.com/1208471
suse.com/security/cve/CVE-2023-24329
ubuntu.com/security/CVE-2022-40899
Left out here: 297 references. The JSON record has them.