CVE-2026-59278
6.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Summary
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
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Spring | Spring for Apache Kafka | 4.1.0 | affected |
| Spring | Spring for Apache Kafka | 4.0.0 <= 4.0.6 | affected |
| Spring | Spring for Apache Kafka | 3.0.0 <= 3.3.16 | affected |
| Spring | Spring for Apache Kafka | 2.9.0 <= 2.9.14 | affected |
| Spring | Spring for Apache Kafka | 0 <= 2.8.12 | affected |
Weaknesses
- CWE-918 Server-Side Request Forgery (SSRF)
References
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.