GPU VulnDB

Database/Control plane, storage & DevOps

GitLab: read_api OAuth tokens can create issues and comments in private projects

CVSS 8.1CVE-2026-1322Control plane, storage & DevOpscurated

Impact

An OAuth application granted only the read_api scope can still create issues and add comments in private projects. A token handed out for read-only integrations, such as dashboards, bots or CI reporting, can therefore write to projects that hold infrastructure and pipeline code. The record describes improper authorization on issue and comment writes. It does not describe changes to code or pipelines.

Who can reach it

Authenticated user holding a read_api-scoped OAuth token for a GitLab instance, with network access to the GitLab API.

What to do

Upgrade self-managed GitLab to 18.9.7, 18.10.6 or 18.11.3 (or later), depending on your release line. This is a standard GitLab package upgrade with service restart. Affected versions run from 16.0 up to those releases. Review the read_api OAuth applications in use for unexpected issue or comment activity.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.