PT-2026-38281 · Unknown · Azureauthextension

·

CVE-2026-42602

·

Published

2026-05-06

·

Updated

2026-07-30

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions azureauthextension versions 0.124.0 through 0.150.0
Description A server-side authentication bypass exists in the azureauthextension when used by an OpenTelemetry receiver with auth: azure auth. The Authenticate() function fails to validate incoming bearer tokens as JSON Web Tokens (JWTs), which are compact, URL-safe means of representing claims to be transferred between two parties. Instead, the extension performs a simple string equality comparison between the client's token and a token obtained by the server.
Furthermore, the scope for the server-side token request is derived from the client-supplied Host header. This allows an attacker who possesses a valid Azure access token for any scope the collector's identity can mint (such as ARM, Graph, Key Vault, or Storage) to authenticate to the collector by providing a matching Host header. Tokens are replayable for their entire issued lifetime.
Recommendations For versions 0.124.0 through 0.150.0, remove azure auth from any receiver auth: blocks. As a temporary mitigation, restrict the use of the azureauthextension on receivers until a patch is available.

Exploit

Fix

Authentication Bypass by Spoofing

Improper Authentication

Improper Verification of Cryptographic Signature

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

Related Identifiers

CVE-2026-42602
GHSA-PJV4-3C63-699F
GO-2026-5544
OPENSUSE-SU-2026:21483-1

Affected Products

Azureauthextension