GHSA-qv78-398w-cxp7 Malicious Package in shrugging-logging

Not scored Published

Malicious postinstall script in shrugging-logging hijacks npm packages by adding unauthorized maintainers, requiring immediate removal and security review.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is GHSA-qv78-398w-cxp7?

GHSA-qv78-398w-cxp7 is a vulnerability in shrugging-logging, published on 11 Sep 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

All versions of shrugging-logging contain malicious code as a postinstall script. The package fetches all names of npm packages owned by the user and attempts to add another maintainer to every package as a means of package hijacking,

Recommendation

Remove the package from your system. If you own any packages that were compromised please contact npm security immediately at [email protected]. Also enable 2FA for publishing to further secure packages you maintain.

Which versions are affected by GHSA-qv78-398w-cxp7?

2 open source packages ship an affected version, including shrugging-logging.

PackageAffectedFixed in
shrugging-logging npmAll versionsNone
shrugging-logging npmAll versionsNone

How do I fix GHSA-qv78-398w-cxp7?

No fix has been published for GHSA-qv78-398w-cxp7 yet. Limit exposure of the affected software until one is available.

Is GHSA-qv78-398w-cxp7 being exploited?

There is no known exploitation of GHSA-qv78-398w-cxp7 in the wild and no public exploit code.

Sources

Is GHSA-qv78-398w-cxp7 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free