Permission Escalation in GitLab CE/EE by Unauthorized Role Modifications
CVE-2025-2938
3.1LOW
What is CVE-2025-2938?
An issue has been identified in GitLab CE/EE that allows authenticated users to potentially escalate privileges by exploiting role modifications within the project access approval workflow. This vulnerability impacts versions 17.3 through 17.11.4, as well as 18.0 and 18.1 prior to their respective patched releases. The flaw could lead to unauthorized users gaining access to sensitive project controls and permissions that were not intended for them, underscoring the need for immediate attention to your GitLab instances.
Affected Version(s)
GitLab 17.3 < 17.11.5
GitLab 18.0 < 18.0.3
GitLab 18.1 < 18.1.1
References
CVSS V3.1
Score:
3.1
Severity:
LOW
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Thanks [mateuszek](https://hackerone.com/mateuszek) for reporting this vulnerability through our HackerOne bug bounty program