This report was translated by AI; nobody has reviewed the translation yet. Original language: Czech.

[TLP:CLEAR] GitLab CE and EE fix 17 vulnerabilities

GitLab versions 17.3.2, 17.2.5 and 17.1.7 fix 17 vulnerabilities in GitLab Community Edition (CE) and Enterprise Edition (EE). The most severe vulnerabilities are listed below; the rest can be found in the link [1].

GitLab - authentication bypass (CVE-2024-6678)
CVSS 9.9 (Critical)

Allows an authenticated remote attacker to run a pipeline as an arbitrary user under certain circumstances [1].

The vulnerability is present in products:

  • GitLab Community Edition; >=8.14, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2
  • GitLab Enterprise Edition; >=8.14, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - command injection (CVE-2024-8640)
CVSS 8.8 (High)

Allows an authenticated remote attacker to inject commands into the connected Cube server due to incomplete input filtering [1].

The vulnerability is present in product:

  • GitLab Enterprise Edition; >=16.11, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2.

CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

More information:

  • CVE-2024-8640 at cve.org, NVD
  • CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') at cwe.mitre.org

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - server-side request forgery (CVE-2024-8635)
CVSS 7.7 (High)

Allows an authenticated remote attacker to make requests to internal resources using a crafted URL for the Maven Dependency Proxy [1].

The vulnerability is present in product:

  • GitLab Enterprise Edition; >=16.8, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - denial of service (CVE-2024-8124)
CVSS 7.5 (High)

Allows an unauthenticated remote attacker to carry out a DoS attack by sending a large 'glm_source' parameter [1].

The vulnerability is present in products:

  • GitLab Community Edition; >=16.4, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2
  • GitLab Enterprise Edition; >=16.4, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - obtaining a GitLab session token (CVE-2024-8641)
CVSS 6.7 (Medium)

Allows an authenticated remote attacker with the victim's CI_JOB_TOKEN to obtain a GitLab session token belonging to the victim [1].

The vulnerability is present in products:

  • GitLab Community Edition; >=13.7, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2
  • GitLab Enterprise Edition; >=13.7, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - protection bypass (CVE-2024-8311)
CVSS 6.5 (Medium)

Allows an authenticated remote attacker to bypass the variable overwrite protection using a CI/CD template [1].

The vulnerability is present in product:

  • GitLab Enterprise Edition; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - source code read (CVE-2024-4660)
CVSS 6.5 (Medium)

Allows an authenticated remote attacker to read the source code of a private project using group templates [1].

The vulnerability is present in product:

  • GitLab Enterprise Edition; >=11.2; <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

More information:

The vulnerability was publicly disclosed 11. 9. 2024.

GitLab - open redirect (CVE-2024-4283)
CVSS 6.4 (Medium)

Allows an authenticated remote attacker to take over an account through an open redirect vulnerability by disrupting the OAuth flow [1].

The vulnerability is present in product:

  • GitLab Enterprise Edition; >=11.1, <17.1.7; >=17.2, <17.2.5; >=17.3, <17.3.2

CVSS: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N

More information:

The vulnerability was publicly disclosed 11. 9. 2024.


By CESNET, z.s.p.o. Michaela Jarošová on 17. 9. 2024.

CESNET, z.s.p.o. Logo