Serialization Flaw in Apache Storm Affects Redis State Provider
CVE-2026-82436

Currently unrated

Key Information:

Vendor

Apache

Vendor
CVE Published:
9 November 2026

What is CVE-2026-82436?

A serialization flaw exists in the DefaultStateSerializer of Apache Storm, specifically in its configuration for persisting and restoring stateful bolt checkpoints. By default, class registration is disabled for Kryo, allowing unauthorized parties with write access to the topology's keyspace in a Redis-backed state store to inject a serialized object graph. This could lead to arbitrary code execution within the worker JVM during the restoration process. It is crucial to ensure that only registered classes are utilized in the state serializer to mitigate this risk. Upgrading to version 3.1.0 or later is recommended, but users should be aware of potential migration challenges for existing state checkpoints.

Affected Version(s)

Apache Storm Client 3.0.0 < 3.1.0

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

The ASF using Claude Agents
.