Kroxylicious-authorizer-acl: kroxylicious: acl prefix matching can bypass authorization rules
Impact
A flaw in the Kroxylicious ACL authorizer's prefix-matching logic may allow an authenticated Kafka client to access a resource that should be denied. The issue affects Red Hat streams for Apache Kafka 3. The impact depends on the ACL configuration.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Red Hat · redhat
streams for Apache Kafka 2
0 ranges
Red Hat · redhat
streams for Apache Kafka 2
Compare with this publisher’s ranges. This does not inspect your installation.
Other versions: unaffected
Product identifiers (CPE)
cpe:/a:redhat:amq_streams:2Red Hat · redhat
streams for Apache Kafka 3
0 ranges
Red Hat · redhat
streams for Apache Kafka 3
Compare with this publisher’s ranges. This does not inspect your installation.
Other versions: affected
Product identifiers (CPE)
cpe:/a:redhat:amq_streams:3Original source description
A flaw was found in the Kroxylicious ACL authorizer. Its prefix-matching logic may apply a rule to a principal of a different type, or fail to check a broader matching rule when prefixes overlap. Depending on the ACL configuration, this may allow an authenticated Kafka client to access a resource (such as read a topic) that should be denied.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-118952View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Contributing organizations · 1
Assigning organization
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.