CVE-2023-41419 Gevent allows remote attacker to escalate privileges
A remote attacker can escalate privileges by sending a crafted script to the WSGIServer component in the Gevent library.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-41419?
CVE-2023-41419 is a critical vulnerability in n/a, published on 25 Sep 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
An issue in Gevent before version 23.9.0 allows a remote attacker to escalate privileges via a crafted script to the WSGIServer component.
Which versions are affected by CVE-2023-41419?
3 open source packages ship an affected version, including gevent. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
gevent PyPI | All versions | 23.9.0 |
gevent PyPI | All versions | 23.9.0 |
gevent PyPI | All versions | 23.9.0 |
Linux distribution packages (37)
python3-gevent AlmaLinux:8 | All versions | 1.2.2-5.el8_10 |
python-gevent Red Hat:enterprise_linux:8::appstream | All versions | 0:1.2.2-5.el8_10 |
python-gevent-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:1.2.2-5.el8_10 |
python3-gevent Red Hat:enterprise_linux:8::appstream | All versions | 0:1.2.2-5.el8_10 |
python3-gevent-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:1.2.2-5.el8_10 |
python-gevent Red Hat:openstack:17.1::el9 | All versions | 0:21.1.2-2.el9ost |
python-gevent-debugsource Red Hat:openstack:17.1::el9 | All versions | 0:21.1.2-2.el9ost |
python3-gevent Red Hat:openstack:17.1::el9 | All versions | 0:21.1.2-2.el9ost |
python3-gevent-debuginfo Red Hat:openstack:17.1::el9 | All versions | 0:21.1.2-2.el9ost |
python-gevent Red Hat:rhel_aus:8.2::appstream | All versions | 0:1.2.2-5.el8_2 |
python-gevent-debugsource Red Hat:rhel_aus:8.2::appstream | All versions | 0:1.2.2-5.el8_2 |
python3-gevent Red Hat:rhel_aus:8.2::appstream | All versions | 0:1.2.2-5.el8_2 |
python3-gevent-debuginfo Red Hat:rhel_aus:8.2::appstream | All versions | 0:1.2.2-5.el8_2 |
python-gevent Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python-gevent-debugsource Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent-debuginfo Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python-gevent Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python-gevent-debugsource Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python3-gevent Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python3-gevent-debuginfo Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python-gevent Red Hat:rhel_e4s:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python-gevent-debugsource Red Hat:rhel_e4s:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent Red Hat:rhel_e4s:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent-debuginfo Red Hat:rhel_e4s:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python-gevent Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python-gevent-debugsource Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python3-gevent Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python3-gevent-debuginfo Red Hat:rhel_e4s:8.6::appstream | All versions | 0:1.2.2-5.el8_6 |
python-gevent Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.2.2-5.el8_8 |
python-gevent-debugsource Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.2.2-5.el8_8 |
python3-gevent Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.2.2-5.el8_8 |
python3-gevent-debuginfo Red Hat:rhel_eus:8.8::appstream | All versions | 0:1.2.2-5.el8_8 |
python-gevent Red Hat:rhel_tus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python-gevent-debugsource Red Hat:rhel_tus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent Red Hat:rhel_tus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
python3-gevent-debuginfo Red Hat:rhel_tus:8.4::appstream | All versions | 0:1.2.2-5.el8_4 |
Products include Gevent Gevent.
How do I fix CVE-2023-41419?
Upgrade gevent to 23.9.0 or later.
Is CVE-2023-41419 being exploited?
There is no known exploitation of CVE-2023-41419 in the wild and no public exploit code.
Sources
Also known as ALSA-2024:8834, AZL-30058, DEBIAN-CVE-2023-41419, DLA-4377-1, GHSA-x7m3-jprg-wc5g, OESA-2023-1697 and 16 more.