Description
GNU libmicrohttpd before 0.9.76 allows remote DoS (Denial of Service) due to improper parsing of a multipart/form-data boundary in the postprocessor.c MHD_create_post_processor() method. This allows an attacker to remotely send a malicious HTTP POST packet that includes one or more '\0' bytes in a multipart/form-data boundary field, which - assuming a specific heap layout - will result in an out-of-bounds read and a crash in the find_boundary() function.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libmicrohttpd | 0.9.75-6 | — |
| Debian 13 | libmicrohttpd | 0.9.75-6 | — |
| Debian 12 | libmicrohttpd | 0.9.75-6 | — |
| Debian 10 | libmicrohttpd | 0.9.62-1+deb10u1 | DLA-3374-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 24.04 LTS | libmicrohttpd | No fix yet | — |
| Ubuntu 22.04 LTS | libmicrohttpd | No fix yet | — |
| Ubuntu 20.04 LTS | libmicrohttpd | No fix yet | — |
| Ubuntu 18.04 LTS | libmicrohttpd | No fix yet | — |
| Ubuntu 16.04 LTS | libmicrohttpd | No fix yet | — |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | libmicrohttpd | No fix yet | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 9 | libmicrohttpd +2 | 1:0.9.72-5.el9 | RHSA-2023:6566 |
| RHEL 8 | libmicrohttpd +2 | 1:0.9.59-3.el8 | RHSA-2023:7090 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 8.8 EUS | libmicrohttpd +2 | 1:0.9.59-2.el8_8.1 | RHSA-2024:0584 |
| RHEL 8.6 EUS | libmicrohttpd +2 | 1:0.9.59-2.el8_6.1 | RHSA-2024:1109 |
AlmaLinux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux 9 | libmicrohttpd +2 | 1:0.9.72-5.el9 | ALSA-2023:6566 |
| AlmaLinux 8 | libmicrohttpd +2 | 1:0.9.59-3.el8 | ALSA-2023:7090 |
Rocky Linux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Rocky Linux 9 | libmicrohttpd | 1:0.9.72-5.el9 | RLSA-2023:6566 |
| Rocky Linux 8 | libmicrohttpd | 1:0.9.59-3.el8 | RLSA-2023:7090 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP4 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
| SLES 12 SP5 | libmicrohttpd | 0.9.30-6.3.1 | SUSE-SU-2023:1944-1 |
Show 6 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 12 SP5 | libmicrohttpd | 0.9.30-6.3.1 | SUSE-SU-2023:1944-1 |
| SLE Real Time 15 SP3 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
| SLE Micro 5.4 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-2 |
| SLE Micro 5.3 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
| SLE Micro 5.2 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
| SLE Micro 5.1 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Leap 15.4 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Leap Micro 5.3 | libmicrohttpd | 0.9.57-150000.3.3.1 | SUSE-SU-2023:1686-1 |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | libmicrohttpd +2 | 1:0.9.73-1.amzn2023.0.4 | ALAS2023-2025-1133 |
| Amazon Linux 2 | libmicrohttpd +2 | 0.9.33-2.amzn2.0.3 | ALAS2-2023-2135 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 2 (CBL-Mariner) | libmicrohttpd | 0.9.76-1 | — |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 9 | libmicrohttpd +2 | 1:0.9.72-5.el9 | ELSA-2023-6566 |
| Oracle Linux 8 | libmicrohttpd +2 | 1:0.9.59-3.el8 | ELSA-2023-7090 |
Advisories 20
- ALSA-2023:6566 Moderate: libmicrohttpd security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2023:7090 Moderate: libmicrohttpd security update AlmaLinux Security Advisories · Oct 29, 2026
- RHSA-2024:1109 Red Hat Security Advisory: libmicrohttpd security update Red Hat Security Advisories (RHSA) · Oct 15, 2026
- RHSA-2024:0584 Red Hat Security Advisory: libmicrohttpd security update Red Hat Security Advisories (RHSA) · Oct 15, 2026
- RHSA-2023:7090 Red Hat Security Advisory: libmicrohttpd security update Red Hat Security Advisories (RHSA) · Oct 15, 2026
- RHSA-2023:6566 Red Hat Security Advisory: libmicrohttpd security update Red Hat Security Advisories (RHSA) · Oct 15, 2026
- SSA-398330 SSA-398330: Vulnerabilities in the additional GNU/Linux subsystem of the SIMATIC S7-1500 CPU 1518(F)-4 PN/DP MFP >= V3.1.0 and < V3.1.5 Siemens ProductCERT · Oct 13, 2026
- RLSA-2023:6566 Moderate: libmicrohttpd security update Rocky Linux Security Advisories · Jun 25, 2026
- RLSA-2023:7090 Moderate: libmicrohttpd security update Rocky Linux Security Advisories · Jun 25, 2026
- DLA-3374-1 libmicrohttpd - security update Debian Security (DSA / DLA) · Mar 9, 2026
- SUSE-SU-2023:1944-1 Security update for libmicrohttpd SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2023:1686-1 Security update for libmicrohttpd SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2023:1686-2 Security update for libmicrohttpd SUSE / openSUSE Security Updates · Feb 4, 2026
- ICSA-23-348-10 Siemens SIMATIC S7-1500 CISA ICS & IT advisories · Aug 12, 2025
- ALAS2023-2025-1133 Moderate: libmicrohttpd security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Aug 8, 2025
- WID-SEC-2024-1248 Xerox FreeFlow Print Server: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 21, 2024
- WID-SEC-2023-2922 Red Hat Enterprise Linux: Mehrere Schwachstellen BSI CERT-Bund (WID) · May 21, 2024
- ELSA-2023-7090 Moderate: libmicrohttpd security update (Oracle Linux 8) Oracle Linux Security Advisories (ELSA) · Nov 17, 2023
- ELSA-2023-6566 Moderate: libmicrohttpd security update (Oracle Linux 9) Oracle Linux Security Advisories (ELSA) · Nov 11, 2023
- ALAS2-2023-2135 Moderate: libmicrohttpd security update (Amazon Linux 2) Amazon Linux Security Center (ALAS) · Jul 19, 2023
References
- https://git.gnunet.org/libmicrohttpd.git/commit/?id=6d6846e20bfdf4b3eb1b592c97520a532f724238
- https://github.com/0xhebi/CVEs/tree/main/GNU%20Libmicrohttpd
- https://lists.gnu.org/archive/html/libmicrohttpd/2023-02/msg00000.html
- [debian-lts-announce] 20230330 [SECURITY] [DLA 3374-1] libmicrohttpd security update mailing-list