GitLab Patches Critical Pipeline Hijack and Multiple High-Severity Flaws
Patch & Detection Intelligence · 2 sources · Updated 3mo ago · First seen Sep 11, 2024

GitLab released security updates 17.3.2, 17.2.5, and 17.1.7 for self-managed Community Edition and Enterprise Edition instances, fixing 18 vulnerabilities including a critical issue tracked as CVE-2024-6678 with a CVSS score of 9.9. The flaw could let an attacker trigger a CI/CD pipeline as an arbitrary user and perform a stop action under certain conditions. GitLab said GitLab.com is already running the patched version and GitLab Dedicated customers do not need to take action.
The release also fixes several high-severity bugs, including command injection into a connected Cube server via YAML configuration (CVE-2024-8640), server-side request forgery through Maven Dependency Proxy requests to internal resources (CVE-2024-8635), and a denial-of-service condition caused by a crafted POST request or large glm_source parameter (CVE-2024-8124). Additional medium-severity patches address token and session abuse, permission bypasses, information disclosure, and open redirects that could contribute to account takeover through broken OAuth flows, and GitLab urged all self-managed administrators to upgrade immediately.


