VYPR

Spring for Apache Kafka

by Spring Projects

Source repositories

CVEs (4)

  • CVE-2026-41731HigJun 10, 2026
    risk 0.46cvss 8.1epss 0.00

    JsonKafkaHeaderMapper and the deprecated DefaultKafkaHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Combined with Jackson's default bean deserialization, a producer…

  • CVE-2026-41727MedJun 10, 2026
    risk 0.42cvss 6.5epss 0.00

    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…

  • CVE-2026-41726MedJun 10, 2026
    risk 0.35cvss 6.5epss 0.00

    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…

  • CVE-2023-34040Aug 24, 2023
    risk 0.00cvss epss 0.21

    In Spring for Apache Kafka 3.0.9 and earlier and versions 2.9.10 and earlier, a possible deserialization attack vector existed, but only if unusual configuration was applied. An attacker would have to construct a malicious serialized object in one of the deserialization…