Skip to main content

Pangolin CVE-2026-72001

| EUVDEUVD-2026-68720 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-31 VulnCheck GHSA-gqgf-x763-r89w
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Acquire any valid Pangolin share link
  2. Delivery
    Identify target resource identifier on same instance
  3. Exploit
    Craft auth request with attacker-controlled URL parameter
  4. Execution
    Share-link endpoint omits resource check
  5. Persist
    Token validates without resource binding
  6. Impact
    Gain full access to target resource

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

The attacker must possess at least one valid share link for any resource on the target Pangolin instance - the specific resource or organization the share link belongs to is irrelevant. The attacker must also know or discover the resource identifier (e.g., URL or resource slug) of the target resource they wish to access on the same instance. Exploitation is network-accessible with no authentication beyond the single share link, no user interaction, and no special client software. The vulnerability is not gated on any non-default configuration - all Pangolin deployments using the share-link authentication feature prior to 1.22.0 are affected. Exploitation is limited to instances where the attacker can acquire even one share link; deployments that have never issued share links are not exposed. Cross-organizational access requires that multiple organizations share the same Pangolin instance.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N) reflects a network-exploitable flaw requiring no complexity or user interaction, with the only prerequisite being possession of one valid share link (PR:L). Real-world risk is elevated by the cross-organizational blast radius: a share link from a low-sensitivity public resource in one organization can be weaponized to access high-sensitivity resources in entirely separate organizations on the same Pangolin instance. This makes the 'low privilege' prerequisite effectively trivial in shared or community deployments. No KEV listing exists and no public exploit code has been identified, which tempers urgency slightly - but the attack mechanism is straightforward enough that the absence of public exploit code should not be treated as a reliable protection. The primary limiting factor is access to any valid share link; in deployments where share links are distributed broadly or publicly, this prerequisite may be trivially satisfied. There is no confidentiality/integrity ambiguity in the CVSS signals - all sources agree on high C and I impact.

Exploit ScenarioDerived

An attacker enrolled in a low-sensitivity Pangolin resource (e.g., a public documentation site shared via share link) crafts an authentication request to the share-link endpoint, substituting the URL parameter to reference a high-sensitivity resource belonging to a different organization on the same Pangolin instance. Because the token verification call omits the resource identifier, Pangolin validates the attacker's share-link token as legitimate and grants full authenticated access to the target resource, bypassing all configured authentication controls. No public exploit code has been identified, but the mechanism requires only HTTP request manipulation and knowledge of another resource's identifier.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 31, 2026

Authentication bypass in Pangolin before 1.22.0 allows any attacker holding a single valid share link - for any resource, in any organization - to authenticate against arbitrary protected resources by supplying an attacker-controlled URL parameter to the share-link authentication endpoint that causes the token verification call to omit the expected resource identifier. All configured authentication layers are bypassed simultaneously, including SSO, resource passwords, PIN codes, email allowlists, and header authentication. CVSS 4.0 scores this 8.6 (High); no public exploit or CISA KEV listing has been identified at time of analysis, but the low exploitation bar - one share link from any resource - makes this a realistic threat in multi-tenant or multi-organization deployments.

RemediationAI

Upgrade Pangolin to version 1.22.0 immediately; this is the confirmed vendor-released patch per the GitHub release tag at https://github.com/fosrl/pangolin/releases/tag/1.22.0. Note that 1.22.0 also introduces AI gateway features requiring Badger Traefik plugin v1.6.0 or greater and Gerbil 1.5.0 for private AI gateway resources - review the migration notes before upgrading in production. If immediate upgrade is not feasible, the most effective compensating control is to revoke all share links and disable the share-link authentication feature entirely, preventing any attacker from obtaining the prerequisite share link; this eliminates the attack surface at the cost of losing share-link-based access for all users. Restricting network access to the Pangolin instance to trusted networks is a secondary mitigation that reduces exposure but does not eliminate the vulnerability for authenticated network users. Do not rely on resource-level authentication methods (SSO, passwords, PIN codes) as compensating controls - the vulnerability bypasses all of them.

Affected VersionsENISA

Pangolin 0 <1.22.0

Affected Packages

euvd pangolin fix: 1.22.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Pangolin (fosrl/pangolin, CPE cpe:2.3:a:pangolin:pangolin:*:*:*:*:*:*:*:*) is a self-hosted reverse proxy and tunneling platform that provides authenticated access to private resources including RDP, SSH, VNC, HTTPS, and AI gateway endpoints. The vulnerability is classified as CWE-639 (Authorization Bypass Through User-Controlled Key): the share-link authentication endpoint accepts a caller-supplied URL parameter, then passes that parameter into a token verification routine. Because the verification call omits the expected resource identifier, the token is validated in isolation - confirming the token is legitimate but never checking which resource it was issued for. An attacker who supplies a URL pointing to a different resource than the one their share link was issued for receives a valid authentication decision, since the check never correlates token-to-resource. This architectural flaw bypasses all downstream authentication mechanisms layered on top of the share-link flow.

Know when Pangolin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 9.6 CRITICAL

PR:L because one share link is required; S:C because bypass crosses organizational boundaries to impact separate tenants' resources.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 31, 2026 - 20:02 EUVD
CVE Published
Aug 31, 2026 - 18:17 cve.org
HIGH 8.6

DescriptionCVE.org

Pangolin before 1.22.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to access any protected resource by supplying an attacker-controlled URL parameter to the share-link authentication endpoint that omits the expected resource identifier from the token verification call. Attackers holding a single valid share link for any resource can authenticate against arbitrary resources across different organizations, bypassing all configured authentication methods including SSO, resource passwords, PIN codes, email allowlists, and header authentication.

Executive ViewAI

Why It Matters

Pangolin versions before 1.22.0 contain an authentication bypass allowing attackers with any valid share link to access arbitrary protected resources by manipulating a URL parameter, circumventing all security controls including SSO, resource passwords, and email allowlists. In multi-tenant or multi-organization environments where share links are commonly distributed, a single compromised link grants unauthorized access across the entire platform.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) implement strict rate limiting and anomaly detection on the authentication endpoint to detect exploitation attempts; (2) disable unnecessary share links and restrict share-link creation to a minimal set of users; (3) require additional out-of-band verification for sensitive resource access; (4) segment networks to isolate share-link authentication from critical systems; (5) enable detailed logging of all authentication attempts via share links for forensic review and incident detection.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche self-hosted reverse proxy, primarily homelab and SMB deployments
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy