8.7

CVE-2026-35554: apache software foundation apache kafka clients Race Condition

CVSS: 8.7v3.1HighAnalyzed
AliasesCGA-24g5-jmmg-3vpxCGA-2cwq-m355-q48wCGA-2g39-g7xq-4x49
Published 07-04-2026Last modified 07-04-2026

Vulnerability summary

CVE-2026-35554 is a high (CVSS 8.7) Race Condition vulnerability in apache software foundation apache kafka clients. EPSS estimates a 0.65% chance of exploitation in the next 30 days, higher than 49.9% of scored vulnerabilities.

Overall risk
35/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.7/10
010
High · v3.1 (CVE.org)
EPSS score
0.65%
0%100%
Low · +0.21 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 0 · Related 1

Timeline

  1. 07-04-2026
    PublishedVulnerability first disclosed.
  2. 07-04-2026
    Last modifiedVulnerability information updated.

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.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.65%

Chance of exploitation in the next 30 days

Percentile

50%

Versus all other CVEs

30-day change

+0.21 pp

From 0.44% on 18-09-2026

18-09-202618-10-2026
EPSS score
0.65%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard82 products
  • apache-nifi< 2.8.0-r7
  • automq< 1.7.4-r1 | All versions (No fix recorded)
  • automq-fipsAll versions (No fix recorded) | < 1.7.4-r1
  • debezium-3.5-connector-jdbc< 3.5.0-r3
  • debezium-3.5-connector-mariadb< 3.5.0-r3
Wolfi35 products
  • apache-nifi< 2.8.0-r7
  • debezium-3.5-connector-jdbc< 3.5.0-r3
  • debezium-3.5-connector-mariadb< 3.5.0-r3
  • debezium-3.5-connector-mongodb< 3.5.0-r3
  • debezium-3.5-connector-mysql< 3.5.0-r3
Apache1 product
  • kafka≥ 2.8.0, < 3.9.2 | ≥ 4.0.0, < 4.0.2 | ≥ 4.1.0, < 4.1.2
Apache software foundation1 product
Org.apache.kafka1 product
  • kafka-clients≥ 2.8.0, < 3.9.2 | ≥ 4.0.0, < 4.0.2 | ≥ 4.1.0, < 4.1.2

5 vendors · 120 products

References

13 links
Show all 13 references