🔐 CVE Alert

CVE-2026-128424

MEDIUM 5.3

Kroxylicious-authorizer-acl: kroxylicious: acl rule file regex escapes are stripped, broadening 'matching' authorization rules

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

A flaw was found in Kroxylicious. The ACL authorizer's rules-file parser unquotes `matching /…/` regular-expression literals using the string unquoting rules, which strips every backslash escape. As a result, an allow rule such as `matching /orders\.v1/` is compiled as the regex `orders.v1`, which also matches unintended names such as `ordersXv1`, and character classes such as `\d` and `\w` lose their special meaning. Allow rules written with regex escapes can therefore apply to more resources than the author intended. Depending on the ACL configuration, this may allow an authenticated Kafka client to access a resource (such as read or write a topic) that should have been denied.

CWE CWE-863
Vendor red hat
Product streams for apache kafka 3
Published Nov 13, 2026
Last Updated Nov 13, 2026
Stay Ahead of the Next One

Get instant alerts for red hat streams for apache kafka 3

Be the first to know when new medium vulnerabilities affecting red hat streams for apache kafka 3 are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Affected Versions

Red Hat / streams for Apache Kafka 3
All versions affected

References

NVD ↗ CVE.org ↗ EPSS Data ↗
access.redhat.com: https://access.redhat.com/security/cve/CVE-2026-128424 bugzilla.redhat.com: https://bugzilla.redhat.com/show_bug.cgi?id=2572937 github.com: https://github.com/kroxylicious/kroxylicious/issues/5236 github.com: https://github.com/kroxylicious/kroxylicious/pull/5294

Credits

Red Hat would like to thank Carles Arnal (IBM) for reporting this issue.