Description
In Reactor Core, applications that use the Flux.windowTimeout operator with fairBackpressure enabled are vulnerable to a Denial of Service (DoS) condition.
Reactor Core 3.8.0 - 3.8.6
Reactor Core 3.5.0 - 3.7.19
Reactor Core 3.4.41 and earlier
Published: 2026-08-26
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Reactor Core contains a flaw that allows applications using the Flux.windowTimeout operator with fairBackpressure enabled to suffer a denial of service. The operator internally manages a 20‑bit index that can wrap around, causing the stream to hang when the wrap occurs. As the stream stalls, the application is rendered unresponsive, compromising availability.

Affected Systems

The vulnerability affects Spring Reactor Core version 3.8.0 through 3.8.6, 3.5.0 through 3.7.19, and 3.4.41 and all earlier releases. Any project that depends on these Reactor Core releases and runs the windowTimeout operator with fairBackpressure enabled is potentially impacted.

Risk and Exploitability

With a CVSS score of 5.9 the flaw is considered a moderate severity issue. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating limited evidence of exploitation in the wild. Exploitation requires that the affected application be configured to use windowTimeout with fairBackpressure; therefore, the attack vector is likely internal, confined to the application’s runtime environment, and not remotely accessible.

Generated by OpenCVE AI on August 27, 2026 at 01:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Reactor Core to a supported release newer than 3.8.6 (for example 3.9.0 or later).
  • If an upgrade is not immediately feasible, disable the fairBackpressure option when using Flux.windowTimeout to avoid the problematic index management.
  • Implement monitoring of thread and stream health to detect hangs and trigger alerts or automated restart of affected components.

Generated by OpenCVE AI on August 27, 2026 at 01:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 27 Aug 2026 01:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-682

Thu, 27 Aug 2026 00:30:00 +0000

Type Values Removed Values Added
Description In Reactor Core, applications that use the Flux.windowTimeout operator with fairBackpressure enabled are vulnerable to a Denial of Service (DoS) condition. Reactor Core 3.8.0 - 3.8.6 Reactor Core 3.5.0 - 3.7.19 Reactor Core 3.4.41 and earlier
Title Reactor Core windowTimeout fair-backpressure stream hang due to 20-bit index wrap-around
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-26T23:28:44.743Z

Reserved: 2026-05-20T10:00:55.156Z

Link: CVE-2026-47857

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T01:17:32.687

Modified: 2026-08-27T01:17:32.687

Link: CVE-2026-47857

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T01:30:13Z

Weaknesses