GitLab CE/EE vulnerabilities
70 known CVE vulnerabilities in GitLab CE/EE, translated and rated.
- CVE-2025-12734Low
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.6 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 that could have allowed an authenticated user to, under certain conditions, render content in dialogs to other users by injecting malicious HTML content into merge request titles.
- CVE-2025-4097Medium
GitLab CE/EE affecting all versions from 11.10 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 could have allowed an authenticated user to cause a denial of service condition by uploading specially crafted images.
- CVE-2025-11984Medium
GitLab CE/EE versions from 13.1 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 contain a vulnerability that could allow an authenticated user to bypass WebAuthn two-factor authentication by manipulating the session state under certain conditions.
- CVE-2025-13978Medium
GitLab CE/EE affecting all versions from 17.5 before 18.4.6, 18.5 before 18.5.4, and 18.6 before 18.6.2 could have allowed an authenticated user to discover the names of private projects they do not have access to through API requests.
- CVE-2025-7736Low
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 17.9 before 18.3.6, 18.4 before 18.4.4, and 18.5 before 18.5.2. An authenticated attacker could bypass access control restrictions and view GitLab Pages content intended only for project members by authenticating through OAuth providers.
- CVE-2025-10867Low
An issue was discovered in GitLab CE/EE affecting all versions from 18.1 before 18.2.7, 18.3 before 18.3.3, and 18.4 before 18.4.1. An authenticated user could create a denial-of-service condition by exploiting an unprotected GraphQL API through repeated requests.
- CVE-2025-1250Medium
An issue has been discovered in GitLab CE/EE that could have allowed an authenticated user to stall background job processing by sending specially crafted commit messages, merge request descriptions, or notes.
- CVE-2025-10094Medium
An issue has been discovered in GitLab CE/EE that could have allowed authenticated users to disrupt access to token listings and related administrative operations by creating tokens with excessively large names.
- CVE-2023-4378Medium
An issue has been discovered in GitLab CE/EE affecting all versions from 11.8 to 16.1.5, from 16.2 to 16.2.5, and from 16.3 to 16.3.1. A malicious Maintainer can, under specific circumstances, leak the Sentry token by changing the configured URL in the Sentry error tracking settings page.
- CVE-2023-4008Medium
An issue has been discovered in GitLab CE/EE affecting all versions starting from 15.9 before 16.0.8, all versions starting from 16.1 before 16.1.3, all versions starting from 16.2 before 16.2.2. It was possible to takeover GitLab Pages with unique domain URLs if the random string added was known.
- CVE-2023-3994High
An issue has been discovered in GitLab CE/EE affecting all versions from 9.3 before 16.0.8, from 16.1 before 16.1.3, and from 16.2 before 16.2.2. A Regular Expression Denial of Service was possible via sending crafted payloads which use ProjectReferenceFilter to the preview_markdown endpoint.
- CVE-2023-3900Medium
An issue has been discovered in GitLab CE/EE affecting all versions starting from 16.1 before 16.1.3, all versions starting from 16.2 before 16.2.2. An invalid 'start_sha' value on merge requests page may lead to Denial of Service as Changes tab would not load.
- CVE-2023-3500Medium
An issue has been discovered in GitLab CE/EE affecting versions from 10.0 before 16.0.8, from 16.1 before 16.1.3, and from 16.2 before 16.2.2. A reflected XSS was possible when creating specific PlantUML diagrams, allowing attackers to perform arbitrary actions on behalf of victims.
- CVE-2023-3444Medium
An issue has been discovered in GitLab CE/EE that allows an attacker to merge arbitrary code into protected branches. This affects all versions starting from 15.3 before 15.11.10, all versions starting from 16.0 before 16.0.6, and all versions starting from 16.1 before 16.1.1.
- CVE-2023-3424High
An issue has been discovered in GitLab CE/EE affecting all versions from 10.3 before 15.11.10, all versions from 16.0 before 16.0.6, and all versions from 16.1 before 16.1.1. A Regular Expression Denial of Service was possible via sending crafted payloads to the preview_markdown endpoint.
- CVE-2023-3363Low
An information disclosure issue in Gitlab CE/EE affects all versions from 13.6 prior to 15.11.10, all versions from 16.0 prior to 16.0.6, and all versions from 16.1 prior to 16.1.1. The issue resulted in the Sidekiq log including webhook tokens when the log format was set to 'default'.
- CVE-2023-3362Medium
An information disclosure issue in GitLab CE/EE affects all versions from 16.0 prior to 16.0.6, and version 16.1.0. It allows unauthenticated actors to access the import error information if a project was imported from GitHub.
- CVE-2021-39913Medium
All versions of GitLab CE/EE before 14.2.6, versions from 14.3 to 14.3.4, and versions from 14.4 to 14.4.1 accidentally log the system root password in migration logs. This allows an attacker with local file system access to obtain root-level privileges.
- CVE-2021-39911Low
All versions of GitLab CE/EE from 13.9 before 14.2.6, from 14.3 before 14.3.4, and from 14.4 before 14.4.1 have an improper access control flaw that exposes private email addresses of Issue and Merge Requests assignees to Webhook data consumers.
- CVE-2021-39904Medium
CVE-2021-39904 describes an improper access control vulnerability in the GraphQL API in all versions of GitLab CE/EE from 13.1 to 14.2.6, from 14.3 to 14.3.4, and from 14.4 to 14.4.1. This allows a Merge Request creator to resolve discussions and apply suggestions after a project owner has locked the Merge Request.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

