PT-2024-21811 · Apache+1 · Apache Kafka+1

Colin Mccabe

·

Published

2024-04-12

·

Updated

2025-06-10

·

CVE-2024-27309

CVSS v4.0

7.6

High

VectorAV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Apache Kafka (affected versions not specified)
Description During the migration of an Apache Kafka cluster from ZooKeeper mode to KRaft mode, ACLs may not be correctly enforced under certain conditions. Two preconditions are required to trigger the issue: the administrator removes an ACL, and the resource associated with the removed ACL still has two or more other ACLs after removal. As a result, Kafka treats the resource as if it had only one ACL, rather than the correct two or more. The impact depends on the ACLs in use, potentially affecting availability, confidentiality, and integrity if DENY ACLs are configured. The issue is resolved once the migration is completed, with no metadata loss.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Incorrect Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BIT-KAFKA-2024-27309
CVE-2024-27309
GHSA-79VV-VP32-GPP7

Affected Products

Apache Kafka
Red Os