Alpine Linux Says GitLab CVE-2026-97229 Exploit Attempt Failed

· Original article ↗

Summary

Alpine Linux says attackers targeted its GitLab instance with CVE-2026-97229 on October 20–21, crashing workers. It found no evidence of code execution or repository tampering, but cannot rule out execution. The flaw remains in Ruby, and CISA added it to KEV.

Key points

  • CVE-2026-97229 is a critical code-execution flaw caused by insufficient regular-expression validation in Onigmo, Ruby’s regular-expression engine.
  • Alpine Linux says attackers used a newly registered account to submit crafted CI configurations, crashing its GitLab worker process.
  • Alpine says four crashes showed the attacker partway through the exploit; downloading its GitLab container image suggested they were tuning the exploit to Alpine’s build.
  • Alpine found no evidence that code ran on the server or that its repositories, packages, or October 21 releases were tampered with, but said it could not rule out code execution.
  • Alpine rebuilt the instance, reset passwords, and is testing the GitLab instance before returning it to public use.
  • Updating GitLab alone does not fix the flaw when using a separately built Ruby; Alpine specifies Ruby 3.3.13, 3.4.12, or 4.0.9 and later.
  • CISA added the vulnerability to its Known Exploited Vulnerabilities catalog and directed federal agencies to patch within three days.

Article Details

Vulnerability Types
  • Insufficient regular expression validation enabling unauthenticated remote code execution
Severity
Critical (CVSS 10/10)
Exploitation Status
active
Exploit Availability
unknown
Patch Status
available

MITRE ATT&CK

CVE

Vendors

Products

Related Articles