CVE-2025-57754CWE-260

eslint-ban-moment exposed a sensitive Supabase URI in .env (Credential leak)

Critical · published August 21, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
28.9
In the wild
Unconfirmed
What it is

🔥 An exposed Supabase URI in the .env file of eslint-ban-moment is a security nightmare waiting to happen! Think of it like leaving the keys to your house under the doormat — any sneaky intruder could waltz right in and take control of your entire property. In this case, the database is the treasure trove, and the URI is the unlocked door! An attacker could seize this opportunity to fully access your database, leading to potentially disastrous outcomes such as data exfiltration, modification, or even deletion. This is absolutely devastating for any organization relying on database security. If they get in, they can change or wipe out information — the very lifeblood of your application!

Put simply

Think of it like leaving the keys to your house under the doormat — any sneaky intruder could waltz right in and take control of your entire property. In this case, the database is the treasure trove, and the URI is the unlocked door! In versions 3.0.0 and earlier of eslint-ban-moment, a sensitive Supabase URI, including embedded username and password, is inadvertently exposed in the .env file, allowing complete unauthorized access to the database.

What to do

An attacker could seize this opportunity to fully access your database, leading to potentially disastrous outcomes such as data exfiltration, modification, or even deletion. This is absolutely devastating for any organization relying on database security. If they get in, they can change or wipe out information — the very lifeblood of your application! To safeguard against this vulnerability, immediately upgrade to eslint-ban-moment version 3.0.1 or later, ensure your .env files are properly secured, and review your current database permissions. Don’t forget to rotate any exposed credentials! You've got this! Fixing this vulnerability is within your reach — take action and secure your data! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00362 · 28.9th percentile
Weakness
CWE-260 · Password in Configuration File
Published
2025-08-21T16:14Z
EPSS history
Timeline
  • 21 AUG 16:14Z
    eslint-ban-moment exposed a sensitive Supabase URI in .env (Credential leak)
    cvelistv5