GHSA-p77h-hv6g-fmfp Sensitive Data Exposure in ibm_db
Attackers can read database credentials from logs if debug mode is enabled in the ibm_db Node.js library.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is GHSA-p77h-hv6g-fmfp?
GHSA-p77h-hv6g-fmfp is a vulnerability in ibm_db, published on 3 Sep 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Versions of ibm_db prior to 2.6.0 are vulnerable to Sensitive Data Exposure. The package printed database credentials in plaintext in logs while in debug mode.
Recommendation
Upgrade to version 2.6.0 or later and ensure sensitive information was not logged.
Which versions are affected by GHSA-p77h-hv6g-fmfp?
2 open source packages ship an affected version, including ibm_db.
| Package | Affected | Fixed in |
|---|---|---|
ibm_db npm | All versions | 2.6.0 |
ibm_db npm | All versions | 2.6.0 |
How do I fix GHSA-p77h-hv6g-fmfp?
Upgrade ibm_db to 2.6.0 or later.
Is GHSA-p77h-hv6g-fmfp being exploited?
There is no known exploitation of GHSA-p77h-hv6g-fmfp in the wild and no public exploit code.