PT-2026-82397 · Vmware · Spring Batch

CVE-2026-47878

·

Published

2026-08-27

·

Updated

2026-08-27

CVSS v3.1

7.3

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions Spring Batch versions 6.0.0 through 6.0.4 Spring Batch versions prior to 5.2.7
Description The DefaultExecutionContextSerializer, which is used by default in the JDBC job repository, passes Base64-decoded bytes directly to the readObject() function of ObjectInputStream. This process occurs without an ObjectInputFilter to restrict the types to a trusted class allowlist, potentially allowing the deserialization of untrusted data.
Recommendations Update Spring Batch versions 6.0.0 through 6.0.4 to a newer version. Update Spring Batch versions prior to 5.2.7 to version 5.2.7 or later.

Fix

Deserialization of Untrusted Data

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-47878

Affected Products

Spring Batch