CVE-2026-35554
Last modified
CVE-2026-35554 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. A race condition in the Apache Kafka Java producer client’s buffer pool management can cause messages to be silently delivered to incorrect topics. When a produce batch expires due to delivery.timeout.ms while a network request containing that batch is still in flight, the batch’s ByteBuffer is prematurely deallocated and returned to the buffer pool. If a subsequent producer batch—potentially destined for a different topic—reuses this freed buffer before the original network request completes, the buffer contents may become corrupted. EPSS estimates a 0.33% chance of exploitation in the next 30 days.
Description
A race condition in the Apache Kafka Java producer client’s buffer pool management can cause messages to be silently delivered to incorrect topics. When a produce batch expires due to delivery.timeout.ms while a network request containing that batch is still in flight, the batch’s ByteBuffer is prematurely deallocated and returned to the buffer pool. If a subsequent producer batch—potentially destined for a different topic—reuses this freed buffer before the original network request completes, the buffer contents may become corrupted. This can result in messages being delivered to unintended topics without any error being reported to the producer. Data Confidentiality: Messages intended for one topic may be delivered to a different topic, potentially exposing sensitive data to consumers who have access to the destination topic but not the intended source topic. Data Integrity: Consumers on the receiving topic may encounter unexpected or incompatible messages, leading to deserialization failures, processing errors, and corrupted downstream data. This issue affects Apache Kafka versions ≤ 3.9.1, ≤ 4.0.1, and ≤ 4.1.1. Kafka users are advised to upgrade to 3.9.2, 4.0.2, 4.1.2, 4.2.0, or later to address this vulnerability.
Metrics
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Apache Software Foundation | Apache Kafka Clients | >= 2.8.0, <= 3.9.1; >= 4.0.0, <= 4.0.1; >= 4.1.0, <= 4.1.1 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-35554?
How severe is CVE-2026-35554?
How do I fix CVE-2026-35554?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-35547When processing the header of an incoming message, libnv fai…8.1
- CVE-2026-35548An issue was discovered in guardsix (formerly Logpoint) ODBC…8.5
- CVE-2026-35549An issue was discovered in MariaDB Server before 11.4.10, 11…6.5
- CVE-2026-3555Philips Hue Bridge Zigbee Stack Custom Command Handler Heap-…8
- CVE-2026-35552In CAXperts UPVWebServices 2.4.2212.603 through 2.7.6 and UD…8.1
- CVE-2026-35553Bluetooth ACPI Drivers provided by Dynabook Inc. contain a s…8.4
- CVE-2026-35555PowerSYSTEM Center feature for device project groups allows …7
- CVE-2026-35556OpenPLC_V3 is vulnerable to a Plaintext Storage of a Passwor…7.5
- CVE-2026-35558Improper neutralization of special elements in the authentic…7.8
- CVE-2026-35559Out-of-bounds write in the query processing components in Am…7.1
- CVE-2026-3556Philips Hue Bridge HomeKit Pair-Setup Heap-based Buffer Over…8.8
- CVE-2026-35560Improper certificate validation in the identity provider con…5.9
Are you affected by CVE-2026-35554?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
