Page MenuHomePhabricator

GitLab Critical Security Release: 15.11.2, 15.10.6, and 15.9.7
Closed, ResolvedPublicSecurity

Description

Blog post: https://about.gitlab.com/releases/2023/05/05/critical-security-release-gitlab-15-11-2-released/

Includes one fix, for:

Table of Fixes
Title 	Severity
Malicious Runner Attachment via GraphQL 	critical

docs

Test instance:

  • gitlab-prod-1002.devtools.eqiad1.wikimedia.cloud
  • gitlab-runner-1002.devtools.eqiad1.wikimedia.cloud
  • gitlab-runner-1003.devtools.eqiad1.wikimedia.cloud

Replicas:

  • gitlab1003.wikimedia.org
  • gitlab1004.wikimedia.org

Production:

  • gitlab2002.wikimedia.org
  • Trusted runners
  • Shared runners
  • Cloud runners

Details

Risk Rating
High
Author Affiliation
WMF Technology Dept

Event Timeline

Jelto changed the task status from Open to In Progress.May 5 2023, 9:18 PM
Jelto claimed this task.
Jelto triaged this task as High priority.
Jelto updated the task description. (Show Details)

I updated gitlab-ce to 15.9.7-ce.0 and proceed with updating the test instance.

Only the gitlab server instances need a upgrade, runners don't need a upgrade.

I updated the test instance to 15.9.7-ce.0

I'll proceed with replicas and production tomorrow morning. There are no suspicious runners registered and I disabled registration of new runners temporarily under https://gitlab.wikimedia.org/admin/application_settings/ci_cd.

All hosts upgraded. I enabled registration of new runners again.

Cookbooks failed due to T335855.

sbassett awarded a token.
sbassett changed Author Affiliation from N/A to WMF Technology Dept.
sbassett changed the visibility from "Custom Policy" to "Public (No Login Required)".
sbassett changed the edit policy from "Custom Policy" to "All Users".
sbassett changed Risk Rating from N/A to High.