CVE 6.5 MEDIUM

In Spring for Apache Kafka, unbounded delegate cache keyed on user-controlled, potentially malicious selector header_CVE-2026-41726

6.5 / 10
MEDIUM
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Description

When an application opts into DelegatingDeserializer, a producer can grow the consumer's heap without bound by sending records with unique random spring.kafka.serialization.selector header values, eventually causing GC thrash and OutOfMemoryError.

Affected versions:
Spring for Apache Kafka 4.0.0 through 4.0.5; 3.3.0 through 3.3.15; 3.2.0 through 3.2.13; 2.9.0 through 2.9.13; 2.8.0 through 2.8.11.

Basic Information

ID CVE-2026-41726
Source vmware
Published Jun 9, 2026 at 23:48

Affected Product

Vendor Spring
Product Spring for Apache Kafka
Version 4.0.0
Affected Versions Spring Spring for Apache Kafka 4.0.0
Spring Spring for Apache Kafka 3.3.0
Spring Spring for Apache Kafka 3.2.0
Spring Spring for Apache Kafka 2.9.0
Spring Spring for Apache Kafka 2.8.0

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.