Patchfirst
CVE-2021-4191 Public exploit Medium · 5.3 EPSS 80.0%

An issue has been discovered in GitLab CE/EE affecting versions 13.0 to 14.6.5, 14.7 to 14.7.4, and 14.8 to 14.8.2

GitLab · GitLab

Summary

GitLab CE/EE contains a flaw in its GraphQL API that affects private instances with restricted sign-ups. The issue is present in the affected GitLab releases covered by the advisory, which span versions 13.0 through 14.8.2. An unauthenticated attacker with network access to the instance can send GraphQL API requests to enumerate existing user accounts, and no user interaction or prior authentication is required. The exposure is limited to instances that restrict sign-ups, and the attack depends on the GraphQL endpoint being reachable.

Official description · CVE.org

An issue has been discovered in GitLab CE/EE affecting versions 13.0 to 14.6.5, 14.7 to 14.7.4, and 14.8 to 14.8.2. Private GitLab instances with restricted sign-ups may be vulnerable to user enumeration to unauthenticated users through the GraphQL API.

Breakdown
65.0 / 100
Exploited
Yes, in VulnCheck KEV
Reports
0
Tactics
0/15

First seen exploited 20 months after disclosure. Public exploit code (Metasploit) was available 31 days before disclosure.

  1. Public exploit codeMetasploit31 days before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidence+20 mo

techniques

No techniques linked

No ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.

What security researchers reported

Not named in any threat report yet

Also mentioned in 3 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

3 links, grouped by NVD tag
↑ ↓ chooseEnter openEsc close