CVE-2019-15585CWE-287

Improper authentication exists in < 12.3.2, < 12.2.6, and < 12.1.12 for GitLab Community Edition (CE) and Enterprise Edition (EE) in the GitLab SAML…

published January 28, 2020

CVSS
—
EPSS
2%
Percentile
76.1
In the wild
Unconfirmed
What it is

⚠️ An improper authentication flaw has sneaked into GitLab, allowing users to be impersonated under specific versions! 🚨 Think of it like a party where someone got a fake invitation, waltzing right in and taking over someone else's identity — all without the host even noticing! This vulnerability could allow an attacker to hijack another user's account without raising any alarms. Imagine the chaos if someone took control of your GitLab account, gaining access to all your projects and sensitive information — absolutely devastating!

Put simply

Think of it like a party where someone got a fake invitation, waltzing right in and taking over someone else's identity — all without the host even noticing! Versions below 12.3.2, 12.2.6, and 12.1.12 of GitLab CE and EE have a SAML integration validation issue that permits this unauthorized access, enabling attacks without correct authentication mechanisms in place.

What to do

This vulnerability could allow an attacker to hijack another user's account without raising any alarms. Imagine the chaos if someone took control of your GitLab account, gaining access to all your projects and sensitive information — absolutely devastating! Update your GitLab to versions 12.3.2 or later, 12.2.6 or later, and 12.1.12 or later to patch this vulnerability. Review your SAML configurations to ensure they are properly validating user identities. It's also a good idea to conduct an account audit to spot any unusual activities. You've got this! Take these steps, and you'll be a security hero in no time! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01634 · 76.1th percentile
Weakness
CWE-287 · Improper Authentication
Published
2020-01-28T02:21Z
EPSS history
Timeline
  • 28 JAN 02:21Z
    Improper authentication exists in < 12.3.2, < 12.2.6, and < 12.1.12 for GitLab Community Edition (CE) and Enterprise Edition (EE) in the GitLab SAML…
    cvelistv5