PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-2900 GitLab CVE debrief

GitLab has remediated an issue in GitLab EE affecting all versions from 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that when instance-level approval rule editing prevention was enabled, could have allowed an authenticated user with Maintainer permissions to modify or delete project approval rules due to missing authorization checks.

Vendor
GitLab
Product
Unknown
CVSS
LOW 2.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-14
Original CVE updated
2026-05-14
Advisory published
2026-05-14
Advisory updated
2026-05-14

Who should care

Defenders and administrators of GitLab EE instances, particularly those with Maintainer role users, should assess exposure and prioritize patching for versions 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3.

Why it matters

Defenders should prioritize verifying and applying patches for GitLab EE versions 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3, and assess exposure for Maintainer role users due to the remediation of an issue with missing authorization checks in project approval rules.

  • Potential modification or deletion of project approval rules by authenticated users with Maintainer permissions
  • Verification of patch application for affected GitLab EE versions
  • Assessment of exposure for Maintainer role users
  • Review of project approval rules for potential unauthorized changes

Technical summary

The issue in GitLab EE could have allowed an authenticated user with Maintainer permissions to modify or delete project approval rules due to missing authorization checks. GitLab has remediated this issue in versions 18.9.7, 18.10.6, and 18.11.3. Defenders should prioritize verifying and applying patches for GitLab EE versions 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3, and assess exposure for Maintainer role users. The remediation prevents potential modification or deletion of project approval rules by authenticated users with Maintainer permissions.

Defensive priority

Defenders should prioritize verifying and applying patches for GitLab EE versions 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3, and assess exposure for Maintainer role users.

Recommended defensive actions

  • Verify and apply patches for GitLab EE versions 16.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3
  • Assess exposure for Maintainer role users
  • Review project approval rules for potential modifications or deletions
  • Monitor for unauthorized changes to project approval rules
  • Inventory affected GitLab EE instances for patching
  • Track patch application exceptions and retest remediated assets
  • Review compensating controls for exposed systems while remediation is scheduled and verified

Evidence notes

The CVE record and GitHub advisory provide details on the remediation of an issue in GitLab EE. The issue could have allowed an authenticated user with Maintainer permissions to modify or delete project approval rules due to missing authorization checks.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-2900 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-2900

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-2900 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-2900

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.