Skip to main content
← All vulnerabilities
CVE-2026-40990GHSA-X4H3-G2X4-8GQV

Unbounded cache for function definitions

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.2.16, 4.1.10, 4.2.6, 4.3.3, 5.0.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

OOM error is possible while attempting to add infinite amount of functions to Function Registry. 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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Spring Spring Cloud Function

    From 3.2.0 · fixed in 3.2.16; From 4.1.0 · fixed in 4.1.10; From 4.2.0 · fixed in 4.2.6; From 4.3.0 · fixed in 4.3.3; From 5.0.0 · fixed in 5.0.2

  • org.springframework.cloud:spring-cloud-function-contextMaven

    From 4.3.0 · fixed in 4.3.3

  • org.springframework.cloud:spring-cloud-function-contextMaven

    From 5.0.0 · fixed in 5.0.2

  • org.springframework.cloud:spring-cloud-function-contextMaven

    From 3.2.10 · through 3.2.15

  • org.springframework.cloud:spring-cloud-function-contextMaven

    From 4.1.0 · through 4.1.9

  • org.springframework.cloud:spring-cloud-function-contextMaven

    From 4.2.0 · through 4.2.5

References 1

spring.io