Spring Boot
Approved changes feed: RSS · Atom
cpe:2.3:a:spring:spring_boot:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Spring (4c7a31af-cbd7-516f-b1ce-2d5f574797bc) |
|---|---|
| Product | Spring Boot (d3569fb4-52eb-597d-9b87-97054561f4f0) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-40977 |
vulnerable | 2026-06-03 15:23:35.359937 |
Details available
MEDIUM (4.7)
When an application is configured to use `ApplicationPidFileWriter`, a local attacker with write access to the PID file's location can corrupt one file on the host each time the application is started.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); PID file / symlink behavior (`ApplicationPidFileWriter`). Versions that are no longer supported are also affected per vendor advisory.
Published: 2026-04-27T23:36:06.654Z
Updated: 2026-04-28T14:34:36.220Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40976 |
vulnerable | 2026-06-03 15:23:35.359521 |
Details available
CRITICAL (9.1)
In certain circumstances, Spring Boot's default web security is ineffective allowing unauthorized access to all endpoints. For an application to be vulnerable, it must: be a servlet-based web application; have no Spring Security configuration of its own and rely on the default web security filter chain; depend on spring-boot-actuator-autoconfigure; not depend on spring-boot-health. If any of the above does not apply, the application is not vulnerable.
Affected: Spring Boot 4.0.0–4.0.5; upgrade to 4.0.6 or later per vendor advisory.
Published: 2026-04-27T23:34:51.422Z
Updated: 2026-04-29T03:55:41.205Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40975 |
vulnerable | 2026-06-03 15:23:35.359240 |
Details available
MEDIUM (4.8)
Values produced by ${random.value} are not suitable for use as secrets. ${random.uuid} is not affected. ${random.int} and ${random.long} should never be used for secrets as they are numeric values with a predictable range.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); random value property source / weak PRNG for secrets. Versions that are no longer supported are also affected per vendor advisory.
Published: 2026-04-27T23:32:58.596Z
Updated: 2026-04-28T14:35:05.760Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40974 |
vulnerable | 2026-06-03 15:23:35.358731 |
Details available
MEDIUM (5)
Spring Boot's Cassandra auto-configuration does not perform hostname verification when establishing an SSL connection to Cassandra.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); Cassandra SSL auto-configuration. Versions that are no longer supported are also affected per vendor advisory.
Published: 2026-04-27T23:31:40.629Z
Updated: 2026-04-28T12:41:52.250Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40973 |
vulnerable | 2026-06-03 15:23:35.358315 |
Details available
HIGH (7)
A local attacker on the same host as the application may be able to take control of the directory used by `ApplicationTemp`. When `server.servlet.session.persistent` is set to `true` and the attack persists across application restarts, this may allow the attacker to read session information and hijack authenticated users or deploy a gadget chain and execute code as the application's user.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); predictable temp directory / `ApplicationTemp` ownership verification. Versions that are no longer supported are also affected per vendor advisory.
Published: 2026-04-27T23:29:51.946Z
Updated: 2026-04-29T03:55:43.148Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40972 |
vulnerable | 2026-06-03 15:23:35.357787 |
Details available
HIGH (7.5)
An attacker on the same network as the remote application may be able to utilize a timing attack to discover information about the remote secret. In extreme circumstances this could result in the attacker determining the secret and uploading changed classes, thereby achieving remote code execution in the remote application.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); DevTools remote secret comparison. Versions that are no longer supported are also affected per vendor advisory.
Published: 2026-04-27T23:15:19.194Z
Updated: 2026-04-29T03:55:44.263Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40971 |
vulnerable | 2026-06-03 15:23:35.357342 |
Details available
MEDIUM (5)
When configured to use an SSL bundle, Spring Boot's RabbitMQ auto-configuration does not perform hostname verification when connecting to the RabbitMQ broker.
Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14) per vendor advisory.
Published: 2026-04-27T22:45:13.327Z
Updated: 2026-04-28T12:46:29.029Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40970 |
vulnerable | 2026-06-03 15:23:35.355655 |
Details available
MEDIUM (5)
When configured to use an SSL bundle, Spring Boot's Elasticsearch auto-configuration does not perform hostname verification when connecting to the Elasticsearch server.
Affected: Spring Boot 4.0.0–4.0.5; upgrade to 4.0.6 or later per vendor advisory.
Published: 2026-04-27T19:09:58.835Z
Updated: 2026-04-27T19:30:55.167Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-22731 |
vulnerable | 2026-06-03 15:15:54.039337 |
Authentication Bypass under Actuator Health groups paths
HIGH (8.2)
Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under a specific path, already configured for a Health Group additional path.
This issue affects Spring Boot: from 4.0 before 4.0.3, from 3.5 before 3.5.11, from 3.4 before 3.4.15.
This CVE is similar but not equivalent to CVE-2026-22733, as the conditions for exploit and vulnerable versions are different.
Published: 2026-03-19T22:36:15.112Z
Updated: 2026-03-20T15:33:43.191Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-22235 |
vulnerable | 2026-06-03 14:59:39.366515 |
Spring Boot EndpointRequest.to() creates wrong matcher if actuator endpoint is not exposed
HIGH (7.3)
EndpointRequest.to() creates a matcher for null/** if the actuator endpoint, for which the EndpointRequest has been created, is disabled or not exposed.
Your application may be affected by this if all the following conditions are met:
* You use Spring Security
* EndpointRequest.to() has been used in a Spring Security chain configuration
* The endpoint which EndpointRequest references is disabled or not exposed via web
* Your application handles requests to /null and this path needs protection
You are not affected if any of the following is true:
* You don't use Spring Security
* You don't use EndpointRequest.to()
* The endpoint which EndpointRequest.to() refers to is enabled and is exposed
* Your application does not handle requests to /null or this path does not need protection
Published: 2025-04-28T07:10:35.370Z
Updated: 2025-05-16T23:03:06.227Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-38807 |
vulnerable | 2026-06-03 14:56:19.601723 |
CVE-2024-38807: Signature Forgery Vulnerability in Spring Boot's Loader
MEDIUM (6.3)
Applications that use spring-boot-loader or spring-boot-loader-classic and contain custom code that performs signature verification of nested jar files may be vulnerable to signature forgery where content that appears to have been signed by one signer has, in fact, been signed by another.
Published: 2024-08-23T08:26:11.826Z
Updated: 2025-03-27T16:36:21.258Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-34055 |
vulnerable | 2026-06-03 14:52:15.532898 |
Spring Boot server Web Observations DoS Vulnerability
MEDIUM (5.3)
In Spring Boot versions 2.7.0 - 2.7.17, 3.0.0-3.0.12 and 3.1.0-3.1.5, it is possible for a user to provide specially crafted HTTP requests that may cause a denial-of-service (DoS) condition.
Specifically, an application is vulnerable when all of the following are true:
* the application uses Spring MVC or Spring WebFlux
* org.springframework.boot:spring-boot-actuator is on the classpath
Published: 2023-11-28T08:27:25.132Z
Updated: 2025-02-13T16:55:15.158Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-3797 |
vulnerable | 2026-06-03 14:40:27.476914 |
Additional information exposure with Spring Data JPA derived queries
LOW (3.5)
This affects Spring Data JPA in versions up to and including 2.1.5, 2.0.13 and 1.11.19. Derived queries using any of the predicates ‘startingWith’, ‘endingWith’ or ‘containing’ could return more results than anticipated when a maliciously crafted query parameter value is supplied. Also, LIKE expressions in manually defined queries could return unexpected results if the parameter values bound did not have escaped reserved characters properly.
Published: 2019-05-06T15:21:37.081Z
Updated: 2024-09-16T17:33:03.727Z Reference links |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.