Vulnerability · Published Sep 2, 2025 · Assigned by redhat
CVE-2025-9784Undertow: undertow madeyoureset http/2 ddos vulnerability
High 7.5
In plain English
A high-severity resource allocation without limits in undertow. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.3% (higher than 84% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
A flaw was found in Undertow where malformed client requests can trigger server-side stream resets without triggering abuse counters. This issue, referred to as the "MadeYouReset" attack, allows malicious clients to induce excessive server workload by repeatedly causing server-side stream aborts. While not a protocol bug, this highlights a common implementation weakness that can be exploited to cause a denial of service (DoS).
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:14 | undertow | 2.3.20-1 | DEBIAN-CVE-2025-9784 |
| Maven | io.undertow:undertow-core | 2.3.20.Final | GHSA-95h4-w6j8-2rp8 |
| Maven | io.undertow:undertow-core | 2.2.38.Final | GHSA-95h4-w6j8-2rp8 |
| Ubuntu:25.10 | resteasy | no fix listed | UBUNTU-CVE-2025-9784 |
| Ubuntu:26.04:LTS | resteasy | no fix listed | UBUNTU-CVE-2025-9784 |
| Ubuntu:26.10 | resteasy | no fix listed | UBUNTU-CVE-2025-9784 |
| Ubuntu:25.10 | undertow | no fix listed | UBUNTU-CVE-2025-9784 |
| Ubuntu:26.04:LTS | undertow | no fix listed | UBUNTU-CVE-2025-9784 |
| Ubuntu:26.10 | undertow | no fix listed | UBUNTU-CVE-2025-9784 |
Affected products (as reported)
Weakness: CWE-770, CWE-404 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- RHSA-2025:23143 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:0383 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:0384 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:0386 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:33371 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:33372 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:3889 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:3891 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:3892 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:4915 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:4916 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:4917 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:4924 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:76128 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:76129 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:76130 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:76132 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:76134 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2025-9784 vdb-entry, x_refsource_REDHAT
- RHBZ#2392306 issue-tracking, x_refsource_REDHAT
- https://github.com/undertow-io/undertow/pull/1778
- https://github.com/undertow-io/undertow/releases/tag/2.2.38.Final
- https://issues.redhat.com/browse/UNDERTOW-2598
- https://kb.cert.org/vuls/id/767506
- https://www.kb.cert.org/vuls/id/767506