CVE-2019-19747

NeuVector 3.1 when configured to allow authentication via Active Directory, does not enforce non-empty passwords which allows an attacker with access to the…

published December 20, 2019

CVSS
—
EPSS
1%
Percentile
72.2
In the wild
Unconfirmed
What it is

⚠️ A little-known quirk in NeuVector 3.1 lets attackers authenticate with empty passwords if Active Directory allows it — it’s like a bouncer letting anyone in just because they have a name on the list! Think of it as a restaurant that accepts reservations but doesn’t require diners to show up with a valid ID. As long as your name is in the book, you can waltz right in, regardless of whether you’re really who you claim to be. An attacker with access to the NeuVector portal could slip in and impersonate any valid LDAP user, potentially gaining unauthorized access to sensitive data and systems. This could lead to data theft, unauthorized actions, and significant security breaches, depending on what permissions the impersonated account holds. That’s a recipe for disaster!

Put simply

Think of it as a restaurant that accepts reservations but doesn’t require diners to show up with a valid ID. As long as your name is in the book, you can waltz right in, regardless of whether you’re really who you claim to be. CVE-2019-19747 exposes a vulnerability in NeuVector 3.1 where it fails to enforce non-empty passwords for LDAP users when configured with Active Directory. If the AD server doesn't reject empty passwords, a malicious user can authenticate using a valid username paired with an empty password.

What to do

An attacker with access to the NeuVector portal could slip in and impersonate any valid LDAP user, potentially gaining unauthorized access to sensitive data and systems. This could lead to data theft, unauthorized actions, and significant security breaches, depending on what permissions the impersonated account holds. That’s a recipe for disaster! To mitigate this risk, ensure that your Active Directory is configured to reject empty passwords. Additionally, check NeuVector settings to enforce strong password policies. Regularly audit your user access and permissions to ensure compliance and security. You can tackle this issue! Implement these steps, and you’ll be well on your way to bolstering your security defenses. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01393 · 72.2th percentile
Published
2019-12-20T16:41Z
EPSS history
Timeline
  • 20 DEC 16:41Z
    NeuVector 3.1 when configured to allow authentication via Active Directory, does not enforce non-empty passwords which allows an attacker with access to the…
    cvelistv5