CVE-2019-5464CWE-20

A flawed DNS rebinding protection issue was discovered in GitLab CE/EE 10.2 and later in the `url_blocker.rb` which could result in SSRF where the library is…

published January 28, 2020

CVSS
—
EPSS
3%
Percentile
86.4
In the wild
Unconfirmed
What it is

⚠️ A sneaky flaw in GitLab's DNS rebinding protection could open the door to SSRF attacks. A small oversight could lead to big trouble! 🔍 Think of it like a restaurant's menu that allows customers to order any dish from the kitchen, even if they’re not on the menu — without realizing it, they could be getting some dangerous surprises! 🍽️ With this vulnerability, an attacker could trick the server into making unauthorized requests, potentially accessing sensitive internal resources. This could lead to data leaks or severe disruptions, as the server blindly trusts the attacker’s commands!

Put simply

Think of it like a restaurant's menu that allows customers to order any dish from the kitchen, even if they’re not on the menu — without realizing it, they could be getting some dangerous surprises! 🍽️ This CVE arises from flawed DNS rebinding protection in GitLab CE/EE 10.2 and later versions, allowing attackers to perform Server-Side Request Forgery (SSRF) through the `url_blocker.rb` library.

What to do

With this vulnerability, an attacker could trick the server into making unauthorized requests, potentially accessing sensitive internal resources. This could lead to data leaks or severe disruptions, as the server blindly trusts the attacker’s commands! To remediate this issue, ensure you're running the latest version of GitLab, check for any available patches, and consider reviewing your DNS settings for additional security. Regular audits of your GitLab configuration can help prevent such vulnerabilities in the future. You've got this! Just stay proactive, and you’ll keep your GitLab instance safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02803 · 86.4th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2020-01-28T02:23Z
EPSS history
Timeline
  • 28 JAN 02:23Z
    A flawed DNS rebinding protection issue was discovered in GitLab CE/EE 10.2 and later in the `url_blocker.rb` which could result in SSRF where the library is…
    cvelistv5