CVE-2026-3209 json
fosrl Pangolin Role verifyApiKeyRoleAccess access control
published 2026-02-25 8 mo ago modified 2026-06-17 4 mo ago also EUVD-2026-8779
- cvss
- 6.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 28%
- public exploits
- 0
- none known
Summary
A vulnerability has been found in fosrl Pangolin up to 1.15.4-s.3. This affects the function verifyRoleAccess/verifyApiKeyRoleAccess of the component Role Handler. The manipulation leads to improper access controls. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used. Upgrading to version 1.15.4-s.4 mitigates this issue. The identifier of the patch is 5e37c4e85fae68e756be5019a28ca903b161fdd5. Upgrading the affected component is advised.
Patch / fix
- fosrl Pangolin 1.15.4-s.4
- github.com/fosrl/pangolin@5e37c4e commit
- github.com/fosrl/pangolin#2511 pull request
- github.com/fosrl/pangolin/releases/tag/1.15.4-s.4 release
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 8 mo ago
Exploit prediction
0.34% chance of exploitation in the next 30 days, higher than 28% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- gist.github.com https://gist.github.com/henrrrychau/0457bef6776d0c99688f9cf55cdf55f7 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 3.0 | 6.3 | CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 2.0 | 6.5 | AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 2.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CNA | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 2.0 | 6.5 | AV:N/AC:L/Au:S/C:P/I:P/A:P |
Affected products
- fosrl Pangolin
Classification
References
-
github.com
/fosrl/pangolin/pull/2511
issue-tracking, patch
-
github.com
/fosrl/pangolin/commit/5e37c4e85fae68e756be5019a28ca903b161fdd5
patch
-
github.com
/fosrl/pangolin/releases/tag/1.15.4-s.4
patch
-
gist.github.com
/henrrrychau/0457bef6776d0c99688f9cf55cdf55f7
exploit
-
vuldb.com
/?id.347796
vdb-entry, technical-description
-
vuldb.com
/?ctiid.347796
signature, permissions-required
-
vuldb.com
/?submit.765676
third-party-advisory
-
vuldb.com
/?submit.766215
third-party-advisory
-
github.com
/fosrl/pangolin/
product
Sources
- CVE List CVE-2026-3209
- NVD CVE-2026-3209
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.