Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.apache.kafka/kafka-clients
  4. ›
  5. CVE-2026-33557

CVE-2026-33557: Apache Kafka does not validate JWT tokens in its OAUTHBEARER authentication implementation

April 20, 2026 (updated April 24, 2026)

A security vulnerability has been identified in Apache Kafka. By default, the broker property sasl.oauthbearer.jwt.validator.class is set to org.apache.kafka.common.security.oauthbearer.DefaultJwtValidator. It accepts any JWT token without validating its signature, issuer, or audience. An attacker can generate a JWT token from any issuer with the preferred_username set to any user, and the broker will accept it.

Apache advises Kafka users using kafka v4.1.0 or v4.1.1 to set the config sasl.oauthbearer.jwt.validator.class to org.apache.kafka.common.security.oauthbearer.BrokerJwtValidator explicitly to avoid this vulnerability. Since Kafka v4.1.2 and v4.2.0 and later, the issue is fixed and will correctly validate the JWT token.

References

  • github.com/advisories/GHSA-28jg-cgg7-j4wc
  • github.com/apache/kafka/commit/01d8e7db8d08dbd538892b409457ea6bfcc2a422
  • kafka.apache.org/cve-list
  • lists.apache.org/thread/v57o00hm6yszdpdnvqx2ss4561yh953h
  • nvd.nist.gov/vuln/detail/CVE-2026-33557

Code Behaviors & Features

Detect and mitigate CVE-2026-33557 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions starting from 4.1.0 before 4.1.2

Fixed versions

  • 4.1.2

Solution

Upgrade to version 4.1.2 or above.

Impact 9.1 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-1285: Improper Validation of Specified Index, Position, or Offset in Input

Source file

maven/org.apache.kafka/kafka-clients/CVE-2026-33557.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:21 +0000.