Skip to content
6.5 Medium

CVE-2026-59317 DeadLetterPublishingRecovererFactory reads the retry_topic-original-timestamp header from an inbound ConsumerRecord…

Description

DeadLetterPublishingRecovererFactory reads the retry_topic-original-timestamp header from an inbound ConsumerRecord and passes its raw bytes directly to new BigInteger(header.value()) with no length or format validation. Spring for Apache Kafka 4.1.0 Spring for Apache Kafka 4.0.0 - 4.0.6 Spring for Apache Kafka 3.0.0 - 3.3.16 Spring for Apache Kafka 2.9.0 - 2.9.14 Spring for Apache Kafka 2.8.12 and earlier

Affected products and versions

Product Affected versions Fixed in
Spring For Apache Kafka 4.1.0 No fix stated
Spring For Apache Kafka 4.0 4.0.0 → 4.0.6 No fix stated
Spring For Apache Kafka 3.0 3.0.0 → 3.3.16 No fix stated
Spring For Apache Kafka 2.9 2.9.0 → 2.9.14 No fix stated
Spring For Apache Kafka 2.8 earliest → 2.8.12 No fix stated

References

Timeline

  1. Published
  2. Last modified
The 6 CVEs of Spring For Apache Kafka →
Track this CVE