CVE-2022-24761
HTTP Request Smuggling in waitress
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
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
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
HTTP Request Smuggling in waitress
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
CVE-2022-24761- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
EUVDEUVD-2022-0358
7.5
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
EUVD-2022-0358- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4f7p-27jc-3c36
8.7
HTTP Request Smuggling in waitress
Impact
When using Waitress behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends.
This would allow requests to be smuggled via the front-end proxy to waitress and later behavior.
There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory:
- The use of Python's
int()to parse strings into integers, leading to+10to be parsed as10, or0x01to be parsed as1, where as the standard specifies that the string should contain only digits or hex digits. - Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters
Patches
This has been fixed in Waitress 2.1.1
Workarounds
When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
References
For more information
If you have any questions or comments about this advisory:
- Open an issue in the Github issue tracker (if not security related/sensitive)
- Email us at [email protected] (If security related or sensitive)
- Record
GHSA-4f7p-27jc-3c36- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/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:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
NVD
7.5
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
CVE-2022-24761- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVAZL-43984
7.5
CVE-2022-24761 affecting package python-waitress 1.4.4-7
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
AZL-43984- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVAZL-45060
7.5
CVE-2022-24761 affecting package python-waitress for versions less than 3.0.1-1
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
AZL-45060- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 16 moreShow less
OSV
7.5
HTTP Request Smuggling in waitress
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
CVE-2022-24761- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-24761
7.5
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
DEBIAN-CVE-2022-24761- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-03
OSVGHSA-4f7p-27jc-3c36
8.7
HTTP Request Smuggling in waitress
Impact
When using Waitress behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends.
This would allow requests to be smuggled via the front-end proxy to waitress and later behavior.
There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory:
- The use of Python's
int()to parse strings into integers, leading to+10to be parsed as10, or0x01to be parsed as1, where as the standard specifies that the string should contain only digits or hex digits. - Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters
Patches
This has been fixed in Waitress 2.1.1
Workarounds
When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
References
For more information
If you have any questions or comments about this advisory:
- Open an issue in the Github issue tracker (if not security related/sensitive)
- Email us at [email protected] (If security related or sensitive)
- Record
GHSA-4f7p-27jc-3c36- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/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:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVOESA-2022-1643
9.8
python-waitress security update
Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It runs on CPython on Unix and Windows under Python 2.7+ and Python 3.5+. It is also known to run on PyPy 1.6.0+ on UNIX. It supports HTTP/1.0 and HTTP/1.1.
Security Fix(es):
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.(CVE-2022-24761)
- Record
OESA-2022-1643- 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
OSVRHSA-2022:1253
7.5
Red Hat Security Advisory: Red Hat OpenStack Platform 16.2 (python-waitress) security update
- Record
RHSA-2022:1253- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2022:1254
7.5
Red Hat Security Advisory: Red Hat OpenStack Platform 16.1 (python-waitress) security update
- Record
RHSA-2022:1254- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2022:1264
7.5
Red Hat Security Advisory: Red Hat OpenStack Platform 13.0 (python-waitress) security update
- Record
RHSA-2022:1264- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-24761
7.5
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
UBUNTU-CVE-2022-24761- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVMGASA-2022-0182 No score
Updated python-waitress packages fix security vulnerability
When using Waitress versions 2.1.0 and prior behind a proxy that does not
properly validate the incoming HTTP request matches the RFC7230 standard,
Waitress and the frontend proxy may disagree on where one request starts
and where it ends. This would allow requests to be smuggled via the
front-end proxy to waitress and later behavior. There are two classes of
vulnerability that may lead to request smuggling that are addressed by
this advisory: The use of Python’s int() to parse strings into integers,
leading to +10 to be parsed as 10, or 0x01 to be parsed as 1,
where as the standard specifies that the string should contain only digits
or hex digits; and Waitress does not support chunk extensions, however it
was discarding them without validating that they did not contain illegal
characters. This vulnerability has been patched in Waitress 2.1.1
- Record
MGASA-2022-0182- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11942-1 No score
python310-waitress-2.1.1-1.1 on GA media
These are all security issues fixed in the python310-waitress-2.1.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11942-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15108-1 No score
python311-waitress-3.0.2-1.4 on GA media
These are all security issues fixed in the python311-waitress-3.0.2-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15108-1- Updated
- 2026-11-02
OSVPYSEC-2022-169 No score
Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and where it ends. This would allow requests to be smuggled via the front-end proxy to waitress and later behavior. There are two classes of vulnerability that may lead to request smuggling that are addressed by this advisory: The use of Python's int() to parse strings into integers, leading to +10 to be parsed as 10, or 0x01 to be parsed as 1, where as the standard specifies that the string should contain only digits or hex digits; and Waitress does not support chunk extensions, however it was discarding them without validating that they did not contain illegal characters. This vulnerability has been patched in Waitress 2.1.1. A workaround is available. When deploying a proxy in front of waitress, turning on any and all functionality to make sure that the request matches the RFC7230 standard. Certain proxy servers may not have this functionality though and users are encouraged to upgrade to the latest version of waitress instead.
- Record
PYSEC-2022-169- Updated
- 2026-11-02
OSVSUSE-SU-2022:3583-1 No score
Security update for python-waitress
This update for python-waitress fixes the following issues:
- CVE-2022-24761: Fixed a bug to avoid inconsistent interpretation of HTTP requests leading to request smuggling. (bsc#1197256)
- Record
SUSE-SU-2022:3583-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3635-1 No score
Security update for python-waitress
This update for python-waitress fixes the following issues:
- CVE-2022-24761: Fixed a bug to avoid inconsistent interpretation of HTTP requests leading to request smuggling. (bsc#1197255)
- Record
SUSE-SU-2022:3635-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3731-1 No score
Security update for python-waitress
This update for python-waitress fixes the following issues:
- CVE-2022-24761: Fixed a bug to avoid inconsistent interpretation of HTTP requests leading to request smuggling. (bsc#1197255)
- Record
SUSE-SU-2022:3731-1- Updated
- 2026-11-02
OSVUSN-5364-1 No score
waitress vulnerability
It was discovered that Waitress incorrectly handled certain requests. An attacker could possibly use this issue to expose sensitive information.
- Record
USN-5364-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
waitressPyPI |
before 2.1.1 | 2.1.1 |
python-waitressAzure Linux:2 |
through 1.4.4-7 | None known |
python-waitressAzure Linux:3 |
before 3.0.1-1 | 3.0.1-1 |
waitressDebian:12 |
before 2.1.1-1 | 2.1.1-1 |
waitressDebian:13 |
before 2.1.1-1 | 2.1.1-1 |
waitressDebian:14 |
before 2.1.1-1 | 2.1.1-1 |
waitressDebian:9 From an advisory covering 5 CVEs |
before 1.0.1-1+deb9u1, plus listed versions 1.0.1-1 |
1.0.1-1+deb9u1 |
waitressDebian:10 |
before 1.2.0~b2-2+deb10u1, plus listed versions 1.2.0~b2-2 |
1.2.0~b2-2+deb10u1 |
waitressDebian:11 |
before 1.4.4-1.1+deb11u1, plus listed versions 1.4.4-1.1 |
1.4.4-1.1+deb11u1 |
waitressPyPI |
before 2.1.1, plus listed versions 0.10.20.30.40.5 Show 42 moreShow less0.60.6.10.70.80.8.10.8.100.8.11b00.8.20.8.30.8.40.8.50.8.60.8.70.8.80.8.90.9.00.9.0b00.9.0b11.0.01.0.11.0.21.0a11.0a21.1.01.2.01.2.0b11.2.0b21.2.0b31.2.11.3.01.3.0b01.3.11.4.01.4.11.4.21.4.31.4.42.0.02.0.0b02.0.0b12.1.02.1.0b0 |
2.1.1 |
Show 43 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-waitressMageia:8 |
before 2.1.1-1.mga8 | 2.1.1-1.mga8 |
python-waitressopenEuler:20.03-LTS-SP1 |
before 1.1.0-5.oe1 | 1.1.0-5.oe1 |
python-waitressopenEuler:20.03-LTS-SP3 |
before 1.1.0-5.oe1 | 1.1.0-5.oe1 |
python-waitressopenEuler:22.03-LTS |
before 2.0.0-3.oe2203 | 2.0.0-3.oe2203 |
python-waitressRed Hat:openstack:16.2::el8 |
before 0:2.0.0-1.el8ost | 0:2.0.0-1.el8ost |
python3-waitressRed Hat:openstack:16.2::el8 |
before 0:2.0.0-1.el8ost | 0:2.0.0-1.el8ost |
python-waitressRed Hat:openstack:16.1::el8 |
before 0:2.0.0-1.el8ost | 0:2.0.0-1.el8ost |
python3-waitressRed Hat:openstack:16.1::el8 |
before 0:2.0.0-1.el8ost | 0:2.0.0-1.el8ost |
python-waitressRed Hat:openstack:13::el7 |
before 0:1.4.4-2.el7ost | 0:1.4.4-2.el7ost |
python2-waitressRed Hat:openstack:13::el7 |
before 0:1.4.4-2.el7ost | 0:1.4.4-2.el7ost |
python-waitressSUSE:OpenStack Cloud 9 |
before 1.4.3-3.6.1 | 1.4.3-3.6.1 |
python-waitressSUSE:OpenStack Cloud Crowbar 9 |
before 1.4.3-3.6.1 | 1.4.3-3.6.1 |
python-waitressSUSE:HPE Helion OpenStack 8 |
before 1.4.3-3.6.1 | 1.4.3-3.6.1 |
python-waitressSUSE:OpenStack Cloud 8 |
before 1.4.3-3.6.1 | 1.4.3-3.6.1 |
python-waitressSUSE:OpenStack Cloud Crowbar 8 |
before 1.4.3-3.6.1 | 1.4.3-3.6.1 |
python-waitressSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Module for Package Hub 15 SP3 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Module for Package Hub 15 SP4 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15-ESPOS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server 15-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server 15 SP1-BCL |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server 15 SP1-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server 15 SP2-BCL |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server for SAP Applications 15 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Manager Proxy 4.1 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Manager Retail Branch Server 4.1 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Manager Server 4.1 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Enterprise Storage 6 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressSUSE:Enterprise Storage 7 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressopenSUSE:Leap 15.3 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
python-waitressopenSUSE:Leap 15.4 |
before 1.4.3-150000.3.6.1 | 1.4.3-150000.3.6.1 |
waitressUbuntu:20.04:LTS |
before 1.4.1-1ubuntu0.1, plus listed versions 1.2.0~b2-21.3.1-41.4.1-1 |
1.4.1-1ubuntu0.1 |
waitressUbuntu:22.04:LTS |
before 1.4.4-1.1ubuntu1, plus listed versions 1.4.4-1.1 |
1.4.4-1.1ubuntu1 |
python-waitressopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 3.0.2-1.4 | 3.0.2-1.4 |
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-24761 is a high vulnerability (CVSS 7.5) in Agendaless Waitress, published March 17, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.78%, the 78th percentile. Fixed in waitress 2.1.1.
References
github.com/Pylons/waitress/security/advisories/GHSA-4f7p-27jc-3c36
github.com/Pylons/waitress/commit/9e0b8c801e4d505c2ffc91b891af4ba48af715e0
github.com/Pylons/waitress/releases/tag/v2.1.1
lists.debian.org/debian-lts-announce/2022/05/msg00011.html
debian.org/security/2022/dsa-5138
nvd.nist.gov/vuln/detail/CVE-2022-24761
Show 27 moreShow less
github.com/pypa/advisory-database/tree/main/vulns/waitress/PYSEC-2022-169.yaml
github.com/advisories/GHSA-4f7p-27jc-3c36
github.com/CVEProject/cvelistV5/tree/main/cves/2022/24xxx/CVE-2022-24761.json
security-tracker.debian.org/tracker/CVE-2022-24761
github.com/Pylons/waitress
advisories.mageia.org/MGASA-2022-0182.html
bugs.mageia.org/show_bug.cgi?id=30248
ubuntu.com/security/notices/USN-5364-1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1643
access.redhat.com/errata/RHSA-2022:1253
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2065086
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1253.json
access.redhat.com/security/cve/CVE-2022-24761
cve.org/CVERecord?id=CVE-2022-24761
access.redhat.com/errata/RHSA-2022:1254
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1254.json
access.redhat.com/errata/RHSA-2022:1264
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1264.json
suse.com/support/update/announcement/2022/suse-su-20223583-1
bugzilla.suse.com/1197255
suse.com/security/cve/CVE-2022-24761
suse.com/support/update/announcement/2022/suse-su-20223635-1
suse.com/support/update/announcement/2022/suse-su-20223731-1
ubuntu.com/security/CVE-2022-24761
lists.opensuse.org/archives/list/[email protected]/thread/6Q3O22UMHKQ3MPP3ZUQNRRPVZ4GVNVON
suse.com/security/cve/CVE-2022-31015