-= Per source details. Do not edit below this line.=-
The tarball contains only package.json and vishu.js; the declared main (index.js) is absent, so the package has no library functionality. package.json.scripts.preinstall runs node vishu.js, which fires automatically on npm install. vishu.js resolves the installer's public IP via api.ipify.org, reads os.hostname() and GitHub Actions environment variables (CI, GITHUBACTIONS, GITHUBWORKFLOW, GITHUBRUNID, GITHUBRUNNUMBER, GITHUBRUNATTEMPT), and sends them as query parameters in an HTTPS GET to https://webhook.site/1b840cbf-f1a4-4d79-bf11-f1ef62949110. It also issues a DNS lookup for ping-<hostname>.your-collab-domain.oastify.com, encoding the installer's hostname as a subdomain of a Burp Collaborator (OAST) host for out-of-band exfiltration. The package name resembles a typosquat pattern consistent with dependency-confusion reconnaissance.
{
"malicious-packages-origins": [
{
"source": "amazon-inspector",
"sha256": "435cbd5d4dffc9d7e61222051c82a376bf6dd5a484760803953484ea0fa21b39",
"versions": [
"1.0.0"
],
"import_time": "2026-08-05T13:08:51.522219587Z",
"modified_time": "2026-08-05T13:02:28Z",
"id": "IN-MAL-2026-014859"
}
]
}{
"package_integrity": [
{
"hashes": {
"sha1": "7c5491fb6c0837b9d7fb20a78bbaf970e525dd3e",
"sha512_sri": "sha512-NM21AsFB7MDKbGyNisc5+oKNqt31S+Q92n7kOGrB1uhzsOTzT1y99yCnAfJY0AT+F7Nz1x0rL7JNEshqziO1DQ=="
},
"filename": "pp-react-worldready-v5-1.0.0.tgz"
}
],
"evidence_files": [
{
"path": "vishu.js",
"sha256": "2ce5acaf6ac8cd77b4bc4a8329d6f39831cc2e2ed739a0bd1a9284789ba7aa1f",
"tlsh": "bd313e4ca2f7962004f263c8162b941e605be1933729ce917a9c02521faad3882e3bd8"
},
{
"path": "package.json",
"sha256": "3e3a925310ab66b356a8282b256a5ceda91e22624c8cc6441f940141d1b9ff52",
"tlsh": "91e0c2744e11a2b716c109960d2a944232a54f6f11587c486beb1428418f7b788bf36d"
}
]
}
[
{
"description": "The product contains code that appears to be malicious in nature.",
"cweId": "CWE-506",
"name": "Embedded Malicious Code"
}
]
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/pp-react-worldready-v5/MAL-2026-12419.json"