CVE-2026-40989
published 2026-06-01CVE-2026-40989: Under infinite recursion in the routing layer, request-handling can cause OOM error. Affected Spring Products and Versions: Spring Cloud Function 3.2.x…
PriorityP335medium6.5CVSS 3.1
AVNACLPRLUINSUCNINAH
EPSS
0.21%
11.4th percentile
Under infinite recursion in the routing layer, request-handling can cause OOM error.
Affected Spring Products and Versions:
Spring Cloud Function 3.2.x: versions prior to 3.2.16
Spring Cloud Function 4.1.x: versions prior to 4.1.10
Spring Cloud Function 4.2.x: versions prior to 4.2.6
Spring Cloud Function 4.3.x: versions prior to 4.3.3
Spring Cloud Function 5.0.x: versions prior to 5.0.2
Older, unsupported versions are also affected.
Affected
10 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| spring | spring_cloud_function | >= 3.2.0 < 3.2.16 | 3.2.16 |
| spring | spring_cloud_function | >= 4.1.0 < 4.1.10 | 4.1.10 |
| spring | spring_cloud_function | >= 4.2.0 < 4.2.6 | 4.2.6 |
| spring | spring_cloud_function | >= 4.3.0 < 4.3.3 | 4.3.3 |
| spring | spring_cloud_function | >= 5.0.0 < 5.0.2 | 5.0.2 |
| vmware | spring_cloud_function | >= 3.2.0 < 3.2.16 | 3.2.16 |
| vmware | spring_cloud_function | >= 4.1.0 < 4.1.10 | 4.1.10 |
| vmware | spring_cloud_function | >= 4.2.0 < 4.2.6 | 4.2.6 |
| vmware | spring_cloud_function | >= 4.3.0 < 4.3.3 | 4.3.3 |
| vmware | spring_cloud_function | >= 5.0.0 < 5.0.2 | 5.0.2 |
CVSS provenance
nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vendor_redhat6.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Spring Cloud Function Context has Uncontrolled Recursion
ghsa·2026-06-01
CVE-2026-40989 [MEDIUM] CWE-674 Spring Cloud Function Context has Uncontrolled Recursion
Spring Cloud Function Context has Uncontrolled Recursion
Under infinite recursion in the routing layer, request-handling can cause OOM error.
Affected Spring Products and Versions:
Spring Cloud Function 3.2.x: versions prior to 3.2.16
Spring Cloud Function 4.1.x: versions prior to 4.1.10
Spring Cloud Function 4.2.x: versions prior to 4.2.6
Spring Cloud Function 4.3.x: versions prior to 4.3.3
Spring Cloud Function 5.0.x: versions prior to 5.0.2
Older, unsupported versions are also affected.
GHSA
Under infinite recursion in the routing layer, request-handling can cause OOM error.
ghsa_unreviewed·2026-06-01
CVE-2026-40989 [MEDIUM] CWE-674 Under infinite recursion in the routing layer, request-handling can cause OOM error.
Under infinite recursion in the routing layer, request-handling can cause OOM error.
Affected Spring Products and Versions:
Spring Cloud Function 3.2.x: versions prior to 3.2.16
Spring Cloud Function 4.1.x: versions prior to 4.1.10
Spring Cloud Function 4.2.x: versions prior to 4.2.6
Spring Cloud Function 4.3.x: versions prior to 4.3.3
Spring Cloud Function 5.0.x: versions prior to 5.0.2
Older, unsupported versions are also affected.
VulDB
Vmware Spring Cloud Function up to 5.0.1 Routing Layer recursion
vuldb·2026-06-01·CVSS 5.7
CVE-2026-40989 [MEDIUM] Vmware Spring Cloud Function up to 5.0.1 Routing Layer recursion
A vulnerability categorized as problematic has been discovered in Vmware Spring Cloud Function up to 3.2.15/4.1.9/4.2.5/4.3.2/5.0.1. Impacted is an unknown function of the component Routing Layer. The manipulation results in uncontrolled recursion.
This vulnerability is identified as CVE-2026-40989. An attack on the physical device is feasible. There is not any exploit available.
It is advisable to upgrade the affected component.
Red Hat
spring-cloud-function-context: Spring Cloud Function: Denial of Service via infinite recursion in routing layer
vendor_redhat·2026-06-01·CVSS 6.5
CVE-2026-40989 [MEDIUM] CWE-835 spring-cloud-function-context: Spring Cloud Function: Denial of Service via infinite recursion in routing layer
spring-cloud-function-context: Spring Cloud Function: Denial of Service via infinite recursion in routing layer
Under infinite recursion in the routing layer, request-handling can cause OOM error.
Affected Spring Products and Versions:
Spring Cloud Function 3.2.x: versions prior to 3.2.16
Spring Cloud Function 4.1.x: versions prior to 4.1.10
Spring Cloud Function 4.2.x: versions prior to 4.2.6
Spring Cloud Function 4.3.x: versions prior to 4.3.3
Spring Cloud Function 5.0.x: versions prior to 5.0.2
Older, unsupported versions are also affected.
A flaw was found in Spring Cloud Function. An attacker could send a specially crafted request that triggers infinite recursion in the routing layer. This can lead to an Out Of Memory (OOM) error, causing a Denial of Service (DoS) condition where th
No detection rules found.
No public exploits indexed.
2026-06-01
Published