AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

Apache KafkaGHSA-3j6g-hxx5-3q26

Observable Discrepancy in Apache Kafka

Apache Kafka

CVE-2021-38153 · Published Sep 23, 2021 · updated Aug 7, 2026

Medium5.9
Fix: upgrade to 2.6.3 or later (3 fixed versions below)
GitHub advisory

Some components in Apache Kafka use Arrays.equals to validate a password or key, which is vulnerable to timing attacks that make brute force attacks for such credentials more likely to be successful. Users should upgrade to 2.8.1 or higher, or 3.0.0 or higher where this vulnerability has been fixed. The affected versions include Apache Kafka 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.6.1, 2.6.2, 2.7.0, 2.7.1, and 2.8.0.

Affected versions

PackageAffectedFixed in
org.apache.kafka:kafka-clients
Maven
>= 2.0.0, < 2.6.32.6.3
>= 2.7.0, < 2.7.22.7.2
>= 2.8.0, < 2.8.12.8.1
org.apache.kafka:kafka_2.13
Maven
>= 2.4.0, < 2.6.32.6.3
>= 2.7.0, < 2.7.22.7.2
>= 2.8.0, < 2.8.12.8.1
Details and references

More Apache Kafka advisories

All Apache Kafka