
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2020-13276 is a security vulnerability discovered in GitLab CE/EE that affects all versions through 13.0.1. The vulnerability allows users to set an unverified email address as their notification email without going through the required email verification process (GitLab Security Release, NVD).
The vulnerability stems from a missing verification check in GitLab's notification email settings functionality. When users add a new email address through the User Settings page, they could select that unverified email for notifications via the /profile/notifications page without confirming ownership of the email address. The vulnerability has been assigned a CVSS v3.1 base score of 4.3 (Medium) by NVD and 7.4 (High) by GitLab Inc. (NVD).
The vulnerability could allow attackers to use unverified email addresses for notifications, potentially enabling them to promote their own or other projects and send numerous emails to multiple users without requiring email confirmation. This creates a risk of spam and potential abuse of GitLab's notification system (GitLab Issue).
The vulnerability can be exploited by adding a new email address to a GitLab account, not confirming it, and then setting it as the notification email through the User Settings -> Notifications page. The process requires an authenticated user account but is relatively straightforward to execute (GitLab Issue).
The vulnerability was patched in GitLab versions 13.0.1, 12.10.7, and 12.9.8. Users are strongly recommended to upgrade to one of these versions or later to mitigate the vulnerability. The fix implements proper verification checks to ensure only confirmed email addresses can be set as notification emails (GitLab Security Release).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."