Every CVE Search/ Get API key

CVE-2024-49769

Waitress has a denial of service leading to high CPU usage/resource exhaustion

7.5 HighFix available

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

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

1.38%Up 1.3 points since Oct 30, 2024
90%50%10%1%

What each source reports

CVE List Score used 7.5

Waitress has a denial of service leading to high CPU usage/resource exhaustion

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
CVE-2024-49769
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
EUVDEUVD-2024-0188 7.5

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
EUVD-2024-0188
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-3f84-rpwh-47g6 8.7

Waitress vulnerable to DoS leading to high CPU usage/resource exhaustion

Impact

When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function.

A remote attacker could run waitress out of available sockets with very little resources required.

Patches

Waitress 3.0.1 contains fixes that remove the race condition.

Workarounds

No work-around.

References

Record
GHSA-3f84-rpwh-47g6
CVSS 4.0
8.7 HighCVSS: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 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
NVD 7.5

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
CVE-2024-49769
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
OSVAZL-51822 7.5

CVE-2024-49769 affecting package python-waitress 1.4.4-7

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
AZL-51822
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-51831 7.5

CVE-2024-49769 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 a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
AZL-51831
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 26 moreShow less
OSV 7.5

Waitress has a denial of service leading to high CPU usage/resource exhaustion

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
CVE-2024-49769
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
OSVDEBIAN-CVE-2024-49769 7.5

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
DEBIAN-CVE-2024-49769
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVGHSA-3f84-rpwh-47g6 8.7

Waitress vulnerable to DoS leading to high CPU usage/resource exhaustion

Impact

When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function.

A remote attacker could run waitress out of available sockets with very little resources required.

Patches

Waitress 3.0.1 contains fixes that remove the race condition.

Workarounds

No work-around.

References

Record
GHSA-3f84-rpwh-47g6
CVSS 4.0
8.7 HighCVSS: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 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
OSVOESA-2024-2374 7.5

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):

(CVE-2024-49769)

Record
OESA-2024-2374
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-2375 7.5

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):

(CVE-2024-49769)

Record
OESA-2024-2375
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-2376 7.5

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):

(CVE-2024-49769)

Record
OESA-2024-2376
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-2377 7.5

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):

(CVE-2024-49769)

Record
OESA-2024-2377
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-1436 7.5

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 a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.(CVE-2024-49769)

Record
OESA-2025-1436
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVPYSEC-2024-211 7.5

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
PYSEC-2024-211
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10145 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.15.39 packages and security update

Record
RHSA-2024:10145
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10535 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.12.70 security update

Record
RHSA-2024:10535
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10815 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.13.54 packages and security update

Record
RHSA-2024:10815
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:9613 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.17.5 security update

Record
RHSA-2024:9613
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:9618 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.16.23 packages and security update

Record
RHSA-2024:9618
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:9623 7.5

Red Hat Security Advisory: OpenShift Container Platform 4.14.41 packages and security update

Record
RHSA-2024:9623
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:0201 7.5

Red Hat Security Advisory: Red Hat OpenStack Platform 16.2 (python-waitress) security update

Record
RHSA-2025:0201
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:1191 7.5

Red Hat Security Advisory: Red Hat OpenStack Platform 17.1 (python-waitress) security update

Record
RHSA-2025:1191
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:1192 7.5

Red Hat Security Advisory: Red Hat OpenStack Platform 17.1 (python-waitress) security update

Record
RHSA-2025:1192
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-49769 7.5

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When a remote client closes the connection before waitress has had the opportunity to call getpeername() waitress won't correctly clean up the connection leading to the main thread attempting to write to a socket that no longer exists, but not removing it from the list of sockets to attempt to process. This leads to a busy-loop calling the write function. A remote attacker could run waitress out of available sockets with very little resources required. Waitress 3.0.1 contains fixes that remove the race condition.

Record
UBUNTU-CVE-2024-49769
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVCLSA-2025-1750810248 No score

TuxCare security update for waitress (1 CVE)

TuxCare rebuilt waitress to address 1 CVE. Fixed in 2.1.2.post2+tuxcare.

Record
CLSA-2025-1750810248
Updated
2026-11-02
OSVMGASA-2025-0053 No score

Updated python-waitress packages fix security vulnerabilities

Waitress has a request processing race condition in HTTP pipelining with an invalid first request. (CVE-2024-49768) Waitress has a denial of service leading to high CPU usage/resource exhaustion. (CVE-2024-49769)

Record
MGASA-2025-0053
Updated
2026-11-02
OSVopenSUSE-SU-2024:14445-1 No score

python310-waitress-3.0.1-1.1 on GA media

These are all security issues fixed in the python310-waitress-3.0.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14445-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12047-1 No score

python313-waitress-3.0.2-1.7 on GA media

These are all security issues fixed in the python313-waitress-3.0.2-1.7 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12047-1
Updated
2026-11-02
OSVSUSE-SU-2024:3876-1 No score

Security update for python-waitress

This update for python-waitress fixes the following issues:

  • CVE-2024-49768: Fixed request processing race condition in HTTP pipelining with invalid first request when lookahead is enabled (bsc#1232556)
  • CVE-2024-49769: Fixed incorrect connection clean up leads to a busy-loop and resource exhaustion (bsc#1232554)
Record
SUSE-SU-2024:3876-1
Updated
2026-11-02
OSVSUSE-SU-2024:4107-1 No score

Security update for python-waitress

This update for python-waitress fixes the following issues:

  • CVE-2024-49769: Fixed a denial of service caused by incorrect connection clean up (bsc#1232554)
Record
SUSE-SU-2024:4107-1
Updated
2026-11-02
OSVUSN-7115-1 No score

Waitress vulnerabilities

It was discovered that Waitress could process follow up requests when receiving a specially crafted message. An attacker could use this issue to have the server process inconsistent client requests. This issue only affected Ubuntu 24.04 LTS and Ubuntu 24.10. (CVE-2024-49768)

Dylan Jay discovered that Waitress could be lead to write to an unexisting socket after closing the remote connection. An attacker could use this issue to increase resource utilization leading to a denial of service. (CVE-2024-49769)

Record
USN-7115-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
waitress
PyPI
before 3.0.1
3.0.1
python-waitress
Azure Linux:2
through 1.4.4-7 None known
python-waitress
Azure Linux:3
before 3.0.1-1
3.0.1-1
waitress
TuxCare:PyPI
2.1.2 up to 2.1.2.post2+tuxcare, plus listed versions
2.1.2.post1+tuxcare
2.1.2.post2+tuxcare
waitress
Debian:12
before 2.1.2-2+deb12u1, plus listed versions
2.1.2-2
2.1.2-2+deb12u1
waitress
Debian:13
before 3.0.1-1
3.0.1-1
waitress
Debian:14
before 3.0.1-1
3.0.1-1
waitress
Debian:11
before 1.4.4-1.1+deb11u2, plus listed versions
1.4.4-1.11.4.4-1.1+deb11u1
1.4.4-1.1+deb11u2
waitress
PyPI
before 3.0.1, plus listed versions
0.10.20.30.40.5
Show 45 moreShow less
0.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.0b02.1.12.1.23.0.0
3.0.1
python-waitress
Mageia:9
From an advisory covering 2 CVEs
before 2.1.2-1.1.mga9
2.1.2-1.1.mga9
Show 63 moreShow less
Affected packages
PackageAffectedFixed
python-waitress
openEuler:22.03-LTS-SP4
before 2.0.0-5.oe2203sp4
2.0.0-5.oe2203sp4
python-waitress
openEuler:22.03-LTS-SP3
before 2.0.0-5.oe2203sp3
2.0.0-5.oe2203sp3
python-waitress
openEuler:22.03-LTS-SP1
before 2.0.0-5.oe2203sp1
2.0.0-5.oe2203sp1
python-waitress
openEuler:24.03-LTS
before 2.1.2-3.oe2403
2.1.2-3.oe2403
python-waitress
openEuler:20.03-LTS-SP4
before 1.4.4-1.oe2003sp4
1.4.4-1.oe2003sp4
python-waitress
Red Hat:openshift_ironic:4.15::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.15::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openshift_ironic:4.12::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.12::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openshift_ironic:4.13::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.13::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openshift_ironic:4.17::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.17::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openshift_ironic:4.16::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.16::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openshift_ironic:4.14::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python3-waitress
Red Hat:openshift_ironic:4.14::el9
From an advisory covering 2 CVEs
before 0:3.0.1-1.el9
0:3.0.1-1.el9
python-waitress
Red Hat:openstack:16.2::el8
From an advisory covering 2 CVEs
before 0:2.0.0-4.el8ost
0:2.0.0-4.el8ost
python3-waitress
Red Hat:openstack:16.2::el8
From an advisory covering 2 CVEs
before 0:2.0.0-4.el8ost
0:2.0.0-4.el8ost
python-waitress
Red Hat:openstack:17.1::el9
From an advisory covering 2 CVEs
before 0:2.0.0-4.el9ost
0:2.0.0-4.el9ost
python3-waitress
Red Hat:openstack:17.1::el9
From an advisory covering 2 CVEs
before 0:2.0.0-4.el9ost
0:2.0.0-4.el9ost
python-waitress
Red Hat:openstack:17.1::el8
From an advisory covering 2 CVEs
before 0:2.0.0-4.el8ost
0:2.0.0-4.el8ost
python3-waitress
Red Hat:openstack:17.1::el8
From an advisory covering 2 CVEs
before 0:2.0.0-4.el8ost
0:2.0.0-4.el8ost
python-waitress
SUSE:Linux Enterprise Module for Python 3 15 SP5
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
SUSE:Linux Enterprise Module for Python 3 15 SP5
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
openSUSE:Leap 15.5
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress-doc
openSUSE:Leap 15.5
From an advisory covering 2 CVEs
before 2.1.2-150400.12.7.1
2.1.2-150400.12.7.1
python-waitress
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Manager Proxy 4.3
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Manager Server 4.3
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
SUSE:Enterprise Storage 7.1
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
python-waitress
openSUSE:Leap 15.5
before 1.4.3-150000.3.9.1
1.4.3-150000.3.9.1
waitress
Ubuntu:16.04:LTS
All versions, plus listed versions
0.8.9-2ubuntu10.8.10-1
None known
waitress
Ubuntu:18.04:LTS
All versions, plus listed versions
1.0.1-1
None known
waitress
Ubuntu:20.04:LTS
before 1.4.1-1ubuntu0.2, plus listed versions
1.2.0~b2-21.3.1-41.4.1-11.4.1-1ubuntu0.1
1.4.1-1ubuntu0.2
waitress
Ubuntu:22.04:LTS
before 1.4.4-1.1ubuntu1.1, plus listed versions
1.4.4-1.11.4.4-1.1ubuntu1
1.4.4-1.1ubuntu1.1
waitress
Ubuntu:Pro:24.04:LTS
before 2.1.2-2ubuntu0.1~esm1, plus listed versions
2.1.2-2
2.1.2-2ubuntu0.1~esm1
waitress
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 1.4.1-1ubuntu0.2, plus listed versions
1.2.0~b2-21.3.1-41.4.1-11.4.1-1ubuntu0.1
1.4.1-1ubuntu0.2
waitress
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 1.4.4-1.1ubuntu1.1, plus listed versions
1.4.4-1.11.4.4-1.1ubuntu1
1.4.4-1.1ubuntu1.1
waitress
Ubuntu:Pro:24.04:LTS
From an advisory covering 2 CVEs
before 2.1.2-2ubuntu0.1~esm1, plus listed versions
2.1.2-2
2.1.2-2ubuntu0.1~esm1
python-waitress
openSUSE:Tumbleweed
before 3.0.1-1.1
3.0.1-1.1
python-waitress
openSUSE:Tumbleweed
before 3.0.2-1.7
3.0.2-1.7

History

History
RecordedChangedSources
affected, facts
aliases, publishedEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-49769 is a high vulnerability (CVSS 7.5) in Agendaless Waitress, published October 29, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.38%, the 72nd percentile. Fixed in waitress 3.0.1.

References

Show 51 moreShow less
MoveEnter Open