PT-2026-34215

CVE-2026-41059

·

Published

2026-04-15

·

Updated

2026-07-30

Description by

CVSS 3.1
8.2
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions OAuth2 Proxy versions 7.5.0 through 7.15.1
Description A configuration-dependent authentication bypass exists when the software is deployed using skip auth routes or the legacy skip auth regex with patterns that can be widened by attacker-controlled suffixes. This occurs when protected upstream applications interpret the # character as a fragment delimiter or route the request to the protected base path. An unauthenticated attacker can send a crafted request containing a number sign in the path, including the browser-safe encoded form %23, allowing the request to match a public allowlist rule while the backend serves a protected resource.
Recommendations Update to version 7.15.2. Tighten or remove skip auth routes and skip auth regex rules, specifically patterns using broad wildcards across path segments. Replace broad rules with exact, anchored public paths and explicit HTTP methods. Reject requests containing %23 or # in the path at the ingress, load balancer, or WAF level. Avoid placing sensitive application paths behind broad skip auth routes rules.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-PXQ7-H93F-9JRG
BIT-OAUTH2-PROXY-2026-41059
GO-2026-5559
OPENSUSE-SU-2026:21483-1
Found an issue in the description? Have something to add? Feel free to write us 👾