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 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-27T05:21:29.918Z
Reserved: 2026-05-20T10:00:58.694Z
Link: CVE-2026-47878
No data.
Status : Received
Published: 2026-08-27T06:17:17.640
Modified: 2026-08-27T06:17:17.640
Link: CVE-2026-47878
No data.
OpenCVE Enrichment
Updated: 2026-08-27T07:30:18Z