CVE-2026-59278
Received
Received - Intake
Remote Code Execution in Spring for Apache Kafka
Vulnerability report for CVE-2026-59278, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-08-27
Last updated on: 2026-08-27
Assigner: VMware
Description
Description
JsonKafkaHeaderMapper and DefaultKafkaHeaderMapper include java.net in their default trusted packages list. When these mappers are used β which is the default configuration for all @KafkaListener consumers β an external Kafka producer can inject a java.net.InetAddress type via the spring_json_header_types message header.
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
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| spring | apache_kafka | 4.1.0 |
| spring | apache_kafka | to 4.0.6 (inc) |
| spring | apache_kafka | From 3.0.0 (inc) to 3.3.16 (inc) |
| spring | apache_kafka | From 2.9.0 (inc) to 2.9.14 (inc) |
| spring | apache_kafka | to 2.8.12 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |