-= Per source details. Do not edit below this line.=-
On npm install, the package's postinstall script (recon.js) harvests installer-side secrets and POSTs them to attacker-controlled webhook endpoints. The script collects hostname, username, cwd, and roughly 40 named environment variables including AWSACCESSKEYID, AWSSECRETACCESSKEY, NPMTOKEN, GITLABACCESSTOKEN, SSHPRIVATEKEY, PRIVATEKEY, MNEMONIC, SEEDPHRASE, and DBPASSWORD. It also reads .env and .env.production files from the current working directory, parent directories, /, /app, and /root, and enumerates /builds and gitlab-runner directories. The collected payload is then sent via HTTPS to webhook.site/d6d18927-e513-4df7-b019-58bfc64fe0dd and enqoojbegdvxj.x.pipedream.net with rejectUnauthorized: false to bypass TLS-inspecting corporate proxies. The package name combined with version 99.99.99 and the internal-sounding description is consistent with a dependency-confusion attack targeting an organization's internal CI builds.
The OpenSSF Package Analysis project identified 'cryptodao-types' @ 99.99.99 (npm) as malicious.
It is considered malicious because:
{
"malicious-packages-origins": [
{
"import_time": "2026-06-17T03:48:43.219360269Z",
"versions": [
"99.99.99"
],
"source": "ossf-package-analysis",
"modified_time": "2026-06-17T03:44:42Z",
"sha256": "366efc73a08168b218b200ec6b3eb29daf6e48834e7b53b50bc931b7f90bf91b"
},
{
"id": "IN-MAL-2026-006865",
"import_time": "2026-06-17T05:45:41.175035727Z",
"versions": [
"99.99.99"
],
"source": "amazon-inspector",
"modified_time": "2026-06-17T04:04:30Z",
"sha256": "39fca1d76ba65e01fbd3319d6752bb0dc896f9cc356676c6bfad3671d8b1e0d9"
}
]
}[
{
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature.",
"cweId": "CWE-506"
}
]
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/cryptodao-types/MAL-2026-5970.json"
{
"package_integrity": [
{
"filename": "cryptodao-types-99.99.99.tgz",
"hashes": {
"sha1": "9d2cfef56670557c8ebfdd960f625b4b42caccfb",
"sha512_sri": "sha512-iicG4qLkpgoZto/fRij4Be3SrVQ4uWw5GlNESTE7cytFub3Vcqavj5r4Dfb19WP5KFXPLpuHpn2DiA30eC2KIA=="
}
}
],
"evidence_files": [
{
"path": "recon.js",
"sha256": "3dd1f7827fe311d17f442e0af0fab46f3f1a938bb3409838536795fb1aa0f740",
"tlsh": "e481c9f046f1623815622784541f1012917bf297f2a6bbf4b6dc023a0faa96045f6fef"
}
]
}