CVE-2023-7028

Published Jan 12, 2024

Last updated a year ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2023-7028 is an account takeover vulnerability affecting GitLab Community Edition (CE) and Enterprise Edition (EE). It allows attackers to reset a user's password by exploiting a flaw in the password reset email process. By providing two email addresses during the reset request, the attacker can have the reset code sent to both their own email and the target's email address, thus gaining control of the account. Users with two-factor authentication enabled and those using LDAP logins are not susceptible to this vulnerability. This vulnerability has been actively exploited, prompting the Cybersecurity and Infrastructure Security Agency (CISA) to add it to its Known Exploited Vulnerabilities Catalog in May 2024. It was assigned a maximum CVSS score of 10, indicating its critical nature.

Description
An issue has been discovered in GitLab CE/EE affecting all versions from 16.1 prior to 16.1.6, 16.2 prior to 16.2.9, 16.3 prior to 16.3.7, 16.4 prior to 16.4.5, 16.5 prior to 16.5.6, 16.6 prior to 16.6.4, and 16.7 prior to 16.7.2 in which user account password reset emails could be delivered to an unverified email address.
Source
cve@gitlab.com
NVD status
Analyzed
Products
gitlab

Risk scores

CVSS 3.1

Type
Primary
Base score
9.8
Impact score
5.9
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Severity
CRITICAL

Known exploits

Data from CISA

Vulnerability name
GitLab Community and Enterprise Editions Improper Access Control Vulnerability
Exploit added on
May 1, 2024
Exploit action due
May 22, 2024
Required action
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Weaknesses

cve@gitlab.com
CWE-640
nvd@nist.gov
CWE-640

Social media

Hype score
Not currently trending
  1. I just completed GitLab CVE-2023-7028 room on TryHackMe! Learn to exploit a GitLab instance using CVE-2023-7028 and understand various mitigation techniques. https://t.co/kqi94USgyM #tryhackme via @tryhackme

    @ToTo13ru_xakep

    7 Mar 2026

    55 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  2. I just completed GitLab CVE-2023-7028 room on TryHackMe. Learn to exploit a GitLab instance using CVE-2023-7028 and understand various mitigation techniques. https://t.co/3ItrXqLALC #tryhackme 来自 @realtryhackme

    @GuanShanZhe

    10 Oct 2025

    7 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  3. An ninh mạng tháng 12/2024: Điểm danh các lỗ hổng nghiêm trọng FPT Cloud cập nhật tổng hợp các lỗ hổng bảo mật quan trọng trong tháng 12/2024 như CVE-2023-22527, CVE-2023-7028… Đọc chi tiết: https://t.co/CWqkMi2EgM #fptcloud #cloud_sever_

    @fptcloud1

    21 May 2025

    2 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  4. An ninh mạng tháng 01/2025: Lỗ hổng bảo mật và sự kiện đáng chú ý Bản tin an ninh mạng tháng 01/2025 từ FPT Cloud cập nhật các lỗ hổng nghiêm trọng như CVE-2023-7028 Đọc chi tiết: https://t.co/yKl1X0Wu39 #fptcloud #cloud_sever_fpt #AnN

    @fptcloud1

    21 May 2025

    2 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  5. Interesting account take over on Git Lab ( CVE-2023-7028 ) : https://t.co/QIXIDYQiYq #bugbountytips #BugBounty https://t.co/5Cb7vICdQj

    @zack0x01

    27 Feb 2025

    176 Impressions

    0 Retweets

    6 Likes

    0 Bookmarks

    1 Reply

    0 Quotes

  6. 🤯 I takto jednoduché bezpečnostní chyby s kritickou závažností se stávají Na konci roku 2023 objevil výzkumník asterion04 bezpečnostní zranitelnost v nástroji GitLab, který slouží k správě zdrojových kódů a podporu vývoje a dostala označení CVE-2023-7028 (CVSS 10). Včera byly…

    @GOVCERT_CZ

    27 Feb 2025

    587 Impressions

    2 Retweets

    6 Likes

    2 Bookmarks

    1 Reply

    0 Quotes

  7. Interesting to see so many people discovering Gitlab's CVE-2023-7028 today...

    @snyff

    26 Feb 2025

    1533 Impressions

    0 Retweets

    23 Likes

    5 Bookmarks

    2 Replies

    0 Quotes

  8. 🚨CVE-2023-7028 Exploit: GitLab Password Reset Poisoning Vulnerability https://t.co/SVszcLbRB4 This repository contains an exploit for CVE-2023-7028, a critical vulnerability in GitLab that allows an attacker to abuse the password reset functionality and take over accounts,… ht

    @DarkWebInformer

    18 Feb 2025

    3763 Impressions

    10 Retweets

    21 Likes

    8 Bookmarks

    0 Replies

    0 Quotes

  9. Great start for new target 🔥 Started recon on a target, I found a Gitlab subdomain and searched for the revision ID in the page source code. It is vulnerable to CVE-2023-7028 that lets attackers to take over accounts! Time to get some code! 😎 #BugBounty #BugBountytips #Hacking

    @Verickhack

    4 Nov 2024

    1 Impression

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

  10. Great start for new target 🔥 Started recon on a target, I found a Gitlab subdomain and searched for the revision ID in the page source code. It is vulnerable to CVE-2023-7028 that lets attackers to take over accounts! Time to get some code! 😎 #BugBounty #BugBountytips #Hacking

    @chux13786509

    4 Nov 2024

    5232 Impressions

    7 Retweets

    102 Likes

    54 Bookmarks

    3 Replies

    0 Quotes

  11. GitLab CVE-2023-7028 #cybersecurity https://t.co/aKPJWN7Rfm

    @mustyx0x1

    31 Oct 2024

    33 Impressions

    0 Retweets

    0 Likes

    0 Bookmarks

    0 Replies

    0 Quotes

Configurations