CVE-2026-103504
8.1 HIGHpublic exploit availablePublished 2026-10-06 · Updated 2026-10-07
AI risk analysis
- Summary
- A team's permission level was not properly enforced after API updates, allowing members to retain higher-level access than granted. This creates a privilege escalation risk where users maintain write permissions beyond their assigned team role.
- Exploitability
- Exploitation requires an authenticated user with team management privileges and is moderately difficult, needing API calls to modify team permissions while maintaining existing unit access.
- Blast radius
- The vulnerability affects all organizations using the API for team permission changes, potentially allowing unauthorized write access to repositories and data within units where team members were demoted.
- Detection
- Monitor for API calls to team permission endpoints with permission field updates, specifically looking for requests that modify team roles without rebuilding unit access permissions.
- Prioritized remediation
- Upgrade to version 2.590 or later to receive the patch that properly enforces team permission changes and rebuilds per-unit access.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Changing an organization team's permission through the API with only the `permission` field did not rebuild the team's per-unit access, and the requested level was not applied as a cap. After an organization owner demoted a team, for example from admin to read, the team's members kept their previous unit permissions, including write access to the team's repositories. The web form was not affected.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-272
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2024-34320
- HIGHCVE-2026-100615PoC
- HIGHCVE-2026-102860
- HIGHCVE-2026-104766
- CRITICALCVE-2026-105039PoC
- HIGHCVE-2026-105072
- HIGHCVE-2026-105267PoC
- HIGHCVE-2026-105631PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.