cve.bz

CVE-2026-41862

8.8 highEPSS 0.8%

Spring Statemachine's Kryo-based persistence backends (JPA, MongoDB, Redis and ZooKeeper) deserialise persisted state-machine contexts without enforcing a class allowlist (CWE-502, deserialisation of untrusted data), which can lead to remote code execution inside the application JVM. Affected versions: Spring Statemachine 4.0.0 through 4.0.1 Spring Statemachine 3.2.0 through 3.2.4

CVSS 3.1
8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS
0.8% chance of exploitation in the next 30 days; higher than 55% of CVEs (scores of 2026-10-25)
CWE
CWE-502
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-85qj-f5wg-rwp9Mavenorg.springframework.statemachine:spring-statemachine-kryo>=3.2.0 <=3.2.4no fix published
GHSA-85qj-f5wg-rwp9Mavenorg.springframework.statemachine:spring-statemachine-kryo>=4.0.0 <4.0.24.0.2

References

Check your stackJSON