Skip to main content

Micrometer EUVDEUVD-2026-35318

| CVE-2026-40983 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-06-09 vmware GHSA-w737-wx49-qj23
7.5
CVSS 3.1 · Vendor: vmware
Share

Severity by source

Vendor (vmware) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (vmware).

CVSS VectorVendor: vmware

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Patch available
Jun 09, 2026 - 06:01 EUVD
Analysis Generated
Jun 09, 2026 - 05:11 vuln.today

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 848 maven packages depend on io.micrometer:micrometer-core (124 direct, 725 indirect)

Ecosystem-wide dependent count for version 1.16.0.

DescriptionCVE.org

In Micrometer, it is possible for a user to provide specially crafted gRPC requests that may cause a denial-of-service (DoS) condition.

Affected versions: Micrometer 1.16.0 through 1.16.5; 1.15.0 through 1.15.11.

AnalysisAI

Denial-of-service in Micrometer (Spring observability library) versions 1.15.0-1.15.11 and 1.16.0-1.16.5 allows remote unauthenticated attackers to exhaust resources via specially crafted gRPC requests. With CVSS 7.5 (AV:N/AC:L/PR:N/UI:N) reflecting availability-only impact, the issue is reachable over the network without credentials, though no public exploit identified at time of analysis. Applications embedding Micrometer's gRPC instrumentation are most exposed.

Technical ContextAI

Micrometer is a vendor-neutral application metrics facade widely used in Spring Boot and other JVM applications to instrument observability data, exporting to backends like Prometheus, Datadog, and others. The vulnerability sits in CWE-400 (Uncontrolled Resource Consumption) territory, meaning the gRPC instrumentation path likely fails to bound CPU, memory, threads, or some other finite resource when processing maliciously shaped request metadata, headers, or payload structures. Because Micrometer's gRPC support is commonly wired in via interceptors that observe every inbound/outbound call, any request that touches the instrumentation layer can trigger the costly code path before the application's own logic runs. CPE data confirms Spring-published Micrometer (cpe:2.3:a:spring:micrometer:*) as the affected product line.

RemediationAI

Patch available per vendor advisory at https://spring.io/security/cve-2026-40983; upgrade to a fixed release in the 1.15.x or 1.16.x line above the affected ranges (1.15.12+ or 1.16.6+ based on the affected-version cutoffs, though exact patched versions should be confirmed against the Spring advisory before scheduling rollouts). If patching cannot be done immediately, compensating controls include placing gRPC ingress behind an authenticated proxy or service mesh (Envoy, Istio) with request-rate and concurrency limits to bound per-client resource use, disabling Micrometer's gRPC interceptors on externally exposed services if the metrics are non-critical (trade-off: loss of observability on those endpoints), and adding container-level CPU/memory limits with aggressive liveness probes so a single instance crash recovers fast rather than dragging down the cluster. Audit Maven/Gradle dependency trees for transitively pulled vulnerable Micrometer versions, since the library is rarely declared as a direct dependency.

More in Spring

View all
CVE-2025-41243 CRITICAL POC
10.0 Sep 16

Spring Cloud Gateway Server Webflux may be vulnerable to Spring Environment property modification. Rated critical severi

CVE-2025-70982 CRITICAL POC
9.9 Jan 26

Access control bypass in SpringBlade v4.5.0 importUser function allows low-privileged users to import sensitive user dat

CVE-2026-22739 HIGH POC
8.6 Mar 24

Spring Cloud Config Server contains a path traversal vulnerability when using the native file system backend, allowing u

CVE-2025-41242 MEDIUM POC
5.9 Aug 18

Spring Framework MVC applications can be vulnerable to a “Path Traversal Vulnerability” when deployed on a non-compliant

CVE-2025-70983 CRITICAL
9.9 Jan 23

SpringBlade v4.5.0 has an access control flaw in authRoutes allowing low-privileged users to escalate to admin through t

CVE-2026-41699 CRITICAL
9.8 Jun 11

Remote code execution in Spring for GraphQL versions 1.3.0-1.3.8, 1.4.0-1.4.5, and 2.0.0-2.0.3 allows unauthenticated at

CVE-2026-59313 CRITICAL
9.8 Aug 27

Server-Sent Events (SSE) stream corruption affects Spring MVC applications built on the functional web framework across

CVE-2026-22738 CRITICAL
9.8 Mar 27

Spring AI versions 1.0.0 through 1.0.4 and 1.1.0 through 1.1.3 allow unauthenticated remote code execution through Sprin

CVE-2026-41855 CRITICAL
9.8 Jun 09

Unsafe JSON deserialization in Spring Framework's JMS message converters (MappingJackson2MessageConverter and JacksonJso

CVE-2025-41232 CRITICAL
9.1 May 21

Spring Security Aspects may not correctly locate method security annotations on private methods. Rated critical severity

CVE-2026-59283 CRITICAL
9.1 Aug 27

Safety-guard bypass in the Spring Framework SpEL engine (VMware/Broadcom) lets attacker-controlled expression input esca

CVE-2026-40982 CRITICAL
9.1 May 07

Directory traversal in Spring Cloud Config server module allows remote unauthenticated attackers to read arbitrary files

Vendor StatusVendor

Share

EUVD-2026-35318 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy