Database/Control plane, storage & DevOps
GitLab: group milestones API returns private-project milestone metadata without membership
Impact
A missing authorization check on a user-supplied project filter in the group milestones API lets any authenticated user read milestone titles, descriptions and full project paths from arbitrary private projects anywhere on the instance, with no membership. Where GitLab is the CI/CD and infrastructure-as-code system for a GPU fleet, those paths and descriptions map the private estate - cluster repos, firmware and driver pipelines, customer-specific deployment projects - to anyone with an account, which is useful reconnaissance before a targeted attempt on the pipelines themselves. Read-only: no write, no code access, no pipeline execution.
Who can reach it
Network, authenticated. Any user account on the instance, including a low-privilege or self-registered one; no project membership needed.
What to do
Upgrade to GitLab 19.3.6, 19.4.3 or 19.5.1 (all versions from 15.10 are affected). Standard GitLab patch release and service restart on the host running GitLab; no fleet-wide action. If self-registration is open, consider who has had an account while the instance was vulnerable.
References
Related entries
- GitLab CE/EE: malformed CSV import lets an authenticated user stall Sidekiq workersCVE-2026-1403 · GitLab CE/EE (CSV import, Sidekiq worker)Medium
- PostgreSQL pgcrypto: PGP functions emit recoverable cleartext when OpenSSL disables the cipherCVE-2026-14663 · PostgreSQL pgcrypto (pgp_sym_encrypt / pgp_pub_encrypt family)Medium
- Grafana: read-only Git Sync users can change a connection's configuration via its status subresourceCVE-2026-15577 · Grafana Git Sync provisioning (connection status subresource)Medium
- Keycloak: authenticated user can exhaust server memory via unbounded Prometheus metric labelsCVE-2026-16100 · Keycloak (user-event Prometheus metrics)Medium
- Grafana: folder-admin check ignores the folder, exposing deleted dashboards from other foldersCVE-2026-16491 · Grafana RBAC service (folder-admin check ignores the requested folder for deleted dashboards)Medium
- open-iscsi iscsiuio (DHCPv6 handling): Integer underflow and out-of-bounds read in iscsiuio's DHCPv6 handlingCVE-2026-18727 · open-iscsi iscsiuio (DHCPv6 handling)Medium
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.