Spring Batch 6.0.0 - 6.0.4
Spring Batch 5.2.6 and earlier
Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
| Link | Providers |
|---|---|
| https://spring.io/security/cve-2026-47878 |
|
Thu, 27 Aug 2026 15:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 27 Aug 2026 07:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-502 |
Thu, 27 Aug 2026 06:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | DefaultExecutionContextSerializer, used by default in Spring Batch's JDBC job repository, passes Base64-decoded bytes directly to ObjectInputStream.readObject() without an ObjectInputFilter that restricts types to a trusted class allowlist. Spring Batch 6.0.0 - 6.0.4 Spring Batch 5.2.6 and earlier | |
| Title | Unsafe Java deserialization in DefaultExecutionContextSerializer without class allowlist | |
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: vmware
Published:
Updated: 2026-08-27T14:32:28.405Z
Reserved: 2026-05-20T10:00:58.694Z
Link: CVE-2026-47878
Updated: 2026-08-27T14:32:18.703Z
Status : Received
Published: 2026-08-27T06:17:17.640
Modified: 2026-08-27T17:18:33.987
Link: CVE-2026-47878
No data.
OpenCVE Enrichment
Updated: 2026-08-27T07:30:18Z