Sceawere

Vulnerability Detail

CVE-2026-16494UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

GitLab Missing Authorization Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
7.1
Creation Date
2h ago
Vendor
GitLab
Product
GitLab
Attack Type
CWE-862: Missing Authorization
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
Attack Complexity
LOW

Narrative and Response

Description

GitLab has remediated an issue in GitLab EE affecting all versions from 19.1 before 19.1.4 and 19.2 before 19.2.2 that under certain conditions could have allowed an authenticated user to modify project settings restricted to higher-privileged roles, due to missing authorization checks on a project update endpoint.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.1",
  "pubDate": "2026-08-12T20:17:37.640Z",
  "pubdate": "2026-08-12T20:17:37.640Z",
  "executiveSummary": "A missing authorization vulnerability has been identified in GitLab EE affecting all versions from 19.1 prior to 19.1.4 and 19.2 prior to 19.2.2. The security flaw stems from absent authorization checks on a project update endpoint, which under certain conditions permits an authenticated user to modify project settings that are strictly restricted to higher-privileged roles. The primary impact of this vulnerability is unauthorized privilege escalation within the scope of project settings management, potentially allowing lower-privileged actors to alter critical configuration boundaries established by administrators or maintainers. The risk implication centers on the compromise of project integrity and confidentiality controls, as malicious or unauthorized configuration modifications could disrupt workflows or expose sensitive assets. To exploit this vulnerability, an attacker must possess authenticated access to the target environment and interact with the vulnerable project update endpoint under the specific conditions where authorization enforcement fails. Remediation requires updating the affected GitLab EE instances to the patched versions provided by the vendor.",
  "technicalDetails": "The vulnerability resides within the project management and configuration subsystem of GitLab EE, specifically in a project update endpoint responsible for processing state and configuration modifications. The root cause of the security defect is an implementation flaw characterized by missing authorization checks prior to executing the state change request. Specifically, the affected endpoint fails to validate whether the calling user context possesses the requisite administrative or maintainer privileges mandated for modifying restricted project settings. Consequently, the application processes incoming update requests without adequately enforcing role-based access control (RBAC) boundaries. The affected software versions comprise all instances of GitLab EE from 19.1 before 19.1.4 and 19.2 before 19.2.2. Exploitation of this vulnerability requires the attacker to be authenticated within the application and to target the vulnerable project update endpoint. Although authentication is required, the privilege requirement is effectively bypassed due to the missing access control checks, enabling a standard or lower-privileged authenticated user to perform actions reserved for higher-privileged roles. The attack flow begins when an authenticated user crafts an HTTP request directed at the vulnerable project update endpoint, containing parameters intended to modify restricted project settings. Because the backend code omits the necessary role verification logic, the application processes the payload and updates the project configuration accordingly. Post-exploitation impact includes unauthorized modification of critical project properties, deviation from security baselines, and potential circumvention of organizational governance policies governing project management."
}
CVE-2026-16494: GitLab Missing Authorization Vulnerability (HIGH Severity, CVSS: 7.1) - Sceawere