
Summary
The GitLab Audit Password Reset Multiple Emails rule is designed to detect exploitation of a critical vulnerability (CVE-2023-7028) in GitLab software. This vulnerability allows attackers to potentially reset user account passwords and receive the password reset emails at an unverified email address. The rule focuses on monitoring audit logs from GitLab to identify cases where multiple email addresses are targeted for password resets, which is not a normal operation. The tests associated with the rule validate this behavior by checking logs for specific conditions, such as the presence of a single email versus multiple emails in the password reset request. If multiple emails are detected, it flags this as a potential exploitation attempt, thus enabling organizations to take precautionary measures.
Categories
- Web
- Application
- Identity Management
Data Sources
- User Account
- Application Log
ATT&CK Techniques
- T1195
- T1190
- T1098
Created: 2024-03-26