MAL-2026-13964
Malicious code in bs58-15 (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (99502d2feb4743e651628a07ca032fa0cc813ff6482cae15d9c2f1fb6fce63c4) Package name 'bs58-15' impersonates the widely-used 'bs58' base58 encoding library, and its package.json metadata (repository, homepage, bugs) points at the legitimate cryptocoinjs/bs58 project despite being published by an unrelated author, presenting false provenance. The package's single runtime dependency is 'base65-15x', a lookalike of the legitimate 'base-x' package. The main entry executes `require("base65-15x")` and immediately invokes the returned value as a function against an alphabet constant on module load, so any consumer that installs bs58-15 and requires it pulls attacker-named dependency code into their dependency graph and executes it at import time.
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for bs58-15 (npm). Pin to a known-safe version or switch to an alternative.