-= Per source details. Do not edit below this line.=-
Package version 9.9.9 is the canonical version-pinning marker used to outrank any private package during npm dependency resolution. The package self-describes as 'HTTP utilities with Datadog environment telemetry for internal testing' and publishes publicly under an internal-sounding @doaction scope. package.json declares a preinstall lifecycle hook ('node scripts/postinstall.js') whose body is a thin one-line delegator: scripts/preinstall.js and scripts/postinstall.js both require('@doaction/shared/bin/{pre,post}install.js'). The actual install-time logic lives in the @doaction/shared dependency (not shipped in this tarball), which the package's own description states collects environment variables and POSTs them to Datadog. The combination — speculative 9.9.9 version + public publish of an internally-scoped name + thin wrapper that pulls install-time code from a sibling dependency + self-stated env-collection purpose — is the classic dependency-confusion env-stealer shape: any organization that has a private @doaction/http will resolve to this public 9.9.9 instead, and the preinstall hook will exfiltrate that build environment's variables (which routinely include CI tokens, cloud credentials, and registry auth) to an attacker-controlled endpoint.
Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.
{
"malicious-packages-origins": [
{
"id": "GHSA-cpf3-vrxh-mv98",
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
}
]
}
],
"import_time": "2026-06-09T15:22:39.845864266Z",
"sha256": "67143ba0f8838897bf96010dc5300aed14632741be2fbfead701d9395f9caeaa",
"source": "ghsa-malware",
"modified_time": "2026-06-09T14:17:42Z"
},
{
"id": "IN-MAL-2026-004997",
"import_time": "2026-06-09T17:45:47.780981453Z",
"sha256": "1e51a40a97ce17730047e0a6e622b85fb04ee079e731c74c8356a20a32371661",
"source": "amazon-inspector",
"modified_time": "2026-06-09T17:14:59Z",
"versions": [
"99.99.99"
]
},
{
"id": "IN-MAL-2026-004998",
"import_time": "2026-06-09T17:45:47.83686821Z",
"sha256": "2eb6596e67abb67e0b393fbd73d75929196bc1123f317feaea07ba1c574ff0d6",
"source": "amazon-inspector",
"modified_time": "2026-06-09T17:15:00Z",
"versions": [
"99.99.99"
]
},
{
"id": "IN-MAL-2026-005179",
"versions": [
"9.9.9"
],
"sha256": "0558fc0fe6ab95434c0f041b1ed88e02039379e9052dbfd3e0faf35a8e8d5d5f",
"source": "amazon-inspector",
"modified_time": "2026-06-09T18:16:37Z",
"import_time": "2026-06-09T18:50:22.940263395Z"
},
{
"id": "IN-MAL-2026-005180",
"import_time": "2026-06-09T18:50:23.006046194Z",
"sha256": "9c54b35862d9549c1033907dfdcbe181537264e54818f5f8a06a074e306e60da",
"source": "amazon-inspector",
"modified_time": "2026-06-09T18:16:37Z",
"versions": [
"9.9.9"
]
}
]
}{
"evidence_files": [
{
"path": "scripts/postinstall.js",
"sha256": "25c053054e70321fa08fcc23e719750ef11930688927f39f61e804c273fa4f8b",
"tlsh": "06d0228d3a8db77c3ce0457a2947634ab27181240220b2a8789a035383251447a1f4e2"
},
{
"path": "package.json",
"sha256": "664bea08f06037346c9435432cce3a32f317d7779d0a1d257641a7da59b6e24d",
"tlsh": "20f027307b125a371dd166a25d3b4017b3b14f2f514479082bcb112a871c2bbb5ff21d"
}
],
"domains": [
"e1gjv2ne5a.execute-api.ap-northeast-1.amazonaws.com"
]
}
[
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature."
},
{
"description": "The product contains code that appears to be malicious in nature.",
"name": "Embedded Malicious Code",
"cweId": "CWE-506"
},
{
"description": "The product contains code that appears to be malicious in nature.",
"name": "Embedded Malicious Code",
"cweId": "CWE-506"
}
]
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@doaction/http/MAL-2026-5373.json"