Skip to content

Malicious code in alelo-common (npm)

Malware Published Aug 14, 2026 to the GitHub Advisory Database

Package

npm alelo-common (npm)

Affected versions

= 99.0.0

Patched versions

None

Description

Source: amazon-inspector (1f1e53c8bced61d4dfbd9121821219a5c35f2a7f273f06e9e2cfd628f509341f)

The package auto-executes exfiltration code during npm install via preinstall and postinstall lifecycle scripts. preinstall.js collects the hostname, username, platform, cwd, and the full process.env, then POSTs the JSON payload to https://209.99.185.109/preinstall with TLS certificate validation disabled (rejectUnauthorized: false). index.js (postinstall) reads.env,.npmrc, package.json,../.env, and../../.env from the install directory, runs whoami and id, gathers process.env, and POSTs the aggregated payload to https://209.99.185.109/postinstall over the same TLS-disabled channel. The.npmrc read captures the installer's npm _authToken; the.env reads capture cloud, database, and API credentials. The destination is a bare-IP endpoint with no relationship to any legitimate publisher, and TLS verification is deliberately disabled. The package name resembles a private/internal scope, consistent with a dependency-confusion lure.


Credit: OpenSSF (source)

References

Published to the GitHub Advisory Database Aug 14, 2026
Reviewed Aug 14, 2026

EPSS score

Weaknesses

Embedded Malicious Code

The product contains code that appears to be malicious in nature. Learn more on MITRE.

GHSA ID

GHSA-4w9c-fcxm-hf28

Source code

No known source code
Improvements are not currently accepted on this advisory because this package is malware and has no patched versions. If there is something to change, please open an issue at https://github.com/github/advisory-database/issues.