NetSight
medium6.5

CVE-2026-41727

Spring Kafka's retry topic infrastructure did not sufficiently validate user-controlled header values before acting on them.

Impact

Spring Kafka's retry topic infrastructure did not sufficiently validate user-controlled header values before acting on them. A producer could send a record with a crafted retry_topic-attempts header to supply an out-of-range attempt count and cause the retry topic router to misidentify where the message was in the retry sequence. 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.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.springframework.kafka:spring-kafka>= 4.0.0, <= 4.0.54.0.6

Affected products

VendorProductAffected versions
VmwareSpring For Apache Kafka
from 2.8.0 before 2.8.12
from 2.9.0 before 2.9.14
from 3.2.0 before 3.2.14
from 3.3.0 before 3.3.15.1
from 4.0.0 before 4.0.5.1

Weakness classification

References