-= Per source details. Do not edit below this line.=-
@wagni_bot/metemask-sdk is a single-character typosquat of the legitimate metamask-sdk package ("metemask" vs "metamask"). index.js is an empty stub (module.exports = {}); the package has no functional library code. Its sole effect is a postinstall hook (postinstall.js) that runs at npm install time and performs credential theft against the installer:
process.cwd(), os.homedir(), and ~/.ssh, reading files whose names match .env, .cred, .pem, .key, mnemonic, seed, wallet, secret, id_rsa, id_ed25519. This captures SSH private keys, crypto-wallet seed phrases/keystores, and dotenv secrets.process.env and filters keys containing PRIVATE, SECRET, TOKEN, API_KEY, PASSWORD, MNEMONIC, SEED, WALLET, AWS, capturing their values.os.hostname(), os.userInfo(), platform, and cwd.https://api.telegram.org/bot<hardcoded-token>/sendMessage targeting attacker chat_id 892359416.This satisfies the attacker-benefit gate (bulk exfiltration of installer-owned SSH keys, wallet seeds, and credential env vars to an attacker-controlled Telegram channel) and auto-executes on default npm install via the postinstall lifecycle. The typosquat name targets developers intending to install MetaMask's SDK.
{
"malicious-packages-origins": [
{
"sha256": "0970ff01982fabbf6fe10079a50e89ec0847d3edad5f643b17dbecd70321ae10",
"id": "IN-MAL-2026-009078",
"modified_time": "2026-07-09T15:24:51Z",
"versions": [
"1.1.5"
],
"import_time": "2026-07-09T16:20:38.872477506Z",
"source": "amazon-inspector"
},
{
"versions": [
"1.1.1"
],
"id": "IN-MAL-2026-009039",
"import_time": "2026-07-09T16:20:35.228102701Z",
"modified_time": "2026-07-09T15:18:36Z",
"sha256": "c734022f34f31176059d3fc16b4750750d6b5f1dbef1662bbd151d29c38d657c",
"source": "amazon-inspector"
},
{
"sha256": "cb3278c8cf58eb66a4a0b385f9e36f59b1ad9bca93baf2c6de84e40d550d73ba",
"id": "IN-MAL-2026-009024",
"import_time": "2026-07-09T16:20:33.409512406Z",
"versions": [
"1.0.0"
],
"modified_time": "2026-07-09T15:16:12Z",
"source": "amazon-inspector"
},
{
"sha256": "f02eb354580eaed07d89cb6015f54f3e97d47891a69f8e420bbd42203e4ea3c3",
"id": "IN-MAL-2026-009016",
"import_time": "2026-07-09T16:20:32.881751701Z",
"versions": [
"1.2.0"
],
"modified_time": "2026-07-09T15:14:53Z",
"source": "amazon-inspector"
},
{
"versions": [
"1.1.4"
],
"id": "IN-MAL-2026-009053",
"import_time": "2026-07-09T16:20:36.688386301Z",
"modified_time": "2026-07-09T15:20:49Z",
"sha256": "2f1619378d1a86aeccaa082b41b58319d72fae1a8dea02d8f5ba60e1284338c2",
"source": "amazon-inspector"
},
{
"sha256": "6772612dd322662e3f6daab985ad1378d380dc8d0e59e10406ebab4de146aa1d",
"id": "IN-MAL-2026-009033",
"import_time": "2026-07-09T16:20:34.07294792Z",
"modified_time": "2026-07-09T15:17:39Z",
"versions": [
"1.1.3"
],
"source": "amazon-inspector"
},
{
"sha256": "b33bbb63be9b14ef0ee3f0041fc8225e2d272c24a1651ffa1b27a8f4876e1975",
"id": "IN-MAL-2026-009069",
"import_time": "2026-07-09T16:20:38.027527392Z",
"versions": [
"1.1.0"
],
"modified_time": "2026-07-09T15:23:25Z",
"source": "amazon-inspector"
}
]
}{
"evidence_files": [
{
"sha256": "3d8a59e627a451040c959870dace8fb417d1f9c55c6e2d2190637289212f8b3f",
"tlsh": "5c8155c4b1fa520958a341eefa5b220210717d573848e4a9fedc9f456f56240af53bfc",
"path": "postinstall.js"
}
],
"package_integrity": [
{
"filename": "metemask-sdk-1.1.5.tgz",
"hashes": {
"sha512_sri": "sha512-zmzp/T7cTFk75etUN4mNQqhIfjmyN1/dKQtmsRAaCPfhMpZtfYWx/8h20k04CO9d1z8KEAI9deylC8WgJL8wEQ==",
"sha1": "3200bd5a61c869dc3e1d28f4b807f7e91941d93f"
}
}
]
}
[
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature."
},
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature."
},
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature."
},
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"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",
"description": "The product contains code that appears to be malicious in nature."
},
{
"cweId": "CWE-506",
"name": "Embedded Malicious Code",
"description": "The product contains code that appears to be malicious in nature."
}
]
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@wagni_bot/metemask-sdk/MAL-2026-10028.json"