CVE-2020-35846

Agentejo Cockpit before 0.11.2 allows NoSQL injection via the Controller/Auth.php check function

published December 30, 2020

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.8th percentile for exploit probability.

CVSS
—
EPSS
93%
Percentile
99.8
In the wild
Unconfirmed
What it is

⚠️ A sneaky NoSQL injection vulnerability lurks in Agentejo Cockpit's check function, potentially letting attackers slip through the cracks! 🔍 Think of it like a restaurant where the chef blindly accepts any order without double-checking the recipe—this flaw lets attackers serve themselves unexpected results straight from the database! 🍽️ If exploited, an attacker could manipulate database queries, potentially accessing or altering sensitive information at will. This could lead to data leaks or unauthorized modifications, causing chaos in your application! 😱

Put simply

Think of it like a restaurant where the chef blindly accepts any order without double-checking the recipe—this flaw lets attackers serve themselves unexpected results straight from the database! 🍽️ This vulnerability arises in Agentejo Cockpit versions prior to 0.11.2, where the Controller/Auth.php check function fails to adequately sanitize input for NoSQL queries, allowing for injection attacks.

What to do

If exploited, an attacker could manipulate database queries, potentially accessing or altering sensitive information at will. This could lead to data leaks or unauthorized modifications, causing chaos in your application! 😱 To safeguard your system, update Agentejo Cockpit to version 0.11.2 or later immediately. Ensure that all input validation mechanisms are robust and consider implementing additional security layers such as prepared statements for database interactions. You've got this! Apply those updates and keep your application safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.93292 · 99.8th percentile
Published
2020-12-30T00:39Z
EPSS history
Timeline
  • 30 DEC 00:39Z
    Agentejo Cockpit before 0.11.2 allows NoSQL injection via the Controller/Auth.php check function
    cvelistv5