CVE-2021-22160

CRITICAL

Apache Pulsar < 2.7.1 and 2.7.2 - Unauthenticated Authentication Bypass via JWT None Algorithm

Title source: llm
STIX 2.1

Description

If Apache Pulsar is configured to authenticate clients using tokens based on JSON Web Tokens (JWT), the signature of the token is not validated if the algorithm of the presented token is set to "none". This allows an attacker to connect to Pulsar instances as any user (incl. admins).

Scores

CVSS v3 9.8
EPSS 0.1853
EPSS Percentile 95.3%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-347
Status published
Products (2)
apache/pulsar < 2.7.1
org.apache.pulsar/pulsar 0 - 2.7.2Maven
Published May 26, 2021
Tracked Since Feb 18, 2026