Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-reachable DoS via crafted calls to default-enabled TX instrumentation; no auth or UI required, availability-only impact, no scope change.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Lifecycle Timeline
2DescriptionCVE.org
In Spring Cloud Sleuth, it is possible for a user to provide specially crafted calls that may cause a denial-of-service (DoS) condition. The application is vulnerable when it uses a vulnerable version of org.springframework.cloud:spring-cloud-sleuth-instrumentation and Spring TX instrumentation is not disabled.
Affected versions: Spring Cloud Sleuth 3.1.0 through 3.1.13.
Articles & Coverage 2
AnalysisAI
Denial-of-service in Spring Cloud Sleuth 3.1.0 through 3.1.13 allows remote unauthenticated attackers to exhaust application availability by sending specially crafted calls processed by the spring-cloud-sleuth-instrumentation library when Spring TX (transaction) instrumentation is enabled. The flaw is network-reachable with low attack complexity and no user interaction (CVSS 7.5, AV:N/AC:L/PR:N), but there is no public exploit identified at time of analysis and no CISA KEV listing. Impact is limited to availability - no confidentiality or integrity compromise is possible.
Technical ContextAI
Spring Cloud Sleuth is a distributed-tracing library for Spring Boot/Cloud applications that auto-instruments components (HTTP, messaging, transactions) to propagate trace and span IDs. The vulnerable component is org.springframework.cloud:spring-cloud-sleuth-instrumentation, specifically the Spring TX (transaction) instrumentation module that wraps Spring's PlatformTransactionManager to record transactional spans. The root cause is classified as CWE-400 (Uncontrolled Resource Consumption), meaning crafted inputs cause the tracing instrumentation to consume resources (CPU, memory, threads, or span buffers) disproportionately, eventually starving the application. Sleuth 3.1.x is the last maintenance line - the project has been superseded upstream by Micrometer Tracing in Spring Boot 3.x, which affects upgrade paths.
RemediationAI
Upstream fix available per the Spring advisory at https://spring.io/security/cve-2026-41708; an exact fixed version was not provided in the input data, so consult the advisory for the patched 3.1.x release or the recommended migration target. The primary remediation is to upgrade spring-cloud-sleuth-instrumentation to the patched version published by VMware/Broadcom, ideally as part of moving to Micrometer Tracing on Spring Boot 3.x since Sleuth 3.1 is end-of-life. As an immediate workaround if patching is blocked, disable Spring TX instrumentation by setting spring.sleuth.tx.enabled=false in application properties - this eliminates the vulnerable code path at the cost of losing transactional spans in distributed traces, which reduces visibility into @Transactional boundaries but does not affect HTTP or messaging tracing. Additionally, place rate limiting or a WAF in front of exposed endpoints that fan out into transactional code to blunt resource-exhaustion attempts.
Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti
Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent
Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug
JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow
Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during
Same weakness CWE-400 – Uncontrolled Resource Consumption
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36797
GHSA-26m2-9g2q-v45q