-= Per source details. Do not edit below this line.=-
The package's Pwn.node.js executes malicious code at module load time when n8n loads this community node. It opens a TCP socket to 10.0.0.145:4444 and pipes the socket to a spawned /bin/sh -i, giving a remote party interactive shell control of the installer's host. In parallel, top-level code runs host reconnaissance commands (network interfaces, routes, ARP, /proc/net/tcp, filesystem searches for flag/*.txt), reads /home/node/.n8n/database.sqlite (n8n's encrypted workflow credentials store) filtered for 'flag|password|secret', and reads /home/node/.n8n/config, POSTing the aggregated output to http://10.0.0.145:8000/rce-out3. The hardcoded 10.0.0.145 destination is a private RFC1918 address consistent with a lab/PoC target, but the payload is fully weaponized and would execute against any installer that loads the node.
{
"malicious-packages-origins": [
{
"id": "IN-MAL-2026-010858",
"sha256": "2ee9684d0eb9486f1d87a48729127864f33f04a7e08b973fb59fcd5529294c3a",
"modified_time": "2026-07-22T20:42:07Z",
"import_time": "2026-07-22T20:59:17.396587159Z",
"versions": [
"1.0.6"
],
"source": "amazon-inspector"
},
{
"import_time": "2026-07-22T20:59:17.659571994Z",
"sha256": "6fcff122b8bae79c490d2fcbd5a37b4927d4cad7eea7b6aac814af9605491ec7",
"modified_time": "2026-07-22T20:42:24Z",
"id": "IN-MAL-2026-010860",
"versions": [
"1.0.5"
],
"source": "amazon-inspector"
},
{
"id": "IN-MAL-2026-010814",
"sha256": "ae8222d3f90f4cff83a0840ee03f4b127946274f0215a73eadd6008404a2276e",
"modified_time": "2026-07-22T20:33:47Z",
"import_time": "2026-07-22T20:59:11.547283795Z",
"versions": [
"1.0.8"
],
"source": "amazon-inspector"
},
{
"id": "IN-MAL-2026-010857",
"sha256": "b52f90316a945fd18a8e653991316734b2aac32cfc495ec51c31dc333016f7f1",
"import_time": "2026-07-22T20:59:17.285899165Z",
"modified_time": "2026-07-22T20:42:00Z",
"versions": [
"1.0.7"
],
"source": "amazon-inspector"
},
{
"id": "IN-MAL-2026-010859",
"sha256": "3c10a4763962f43a4ddb60b47a3d3737a81d99ab6a136fcf39412671e57713f7",
"modified_time": "2026-07-22T20:42:17Z",
"import_time": "2026-07-22T20:59:17.534928526Z",
"versions": [
"1.0.0"
],
"source": "amazon-inspector"
}
]
}"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/n8n-nodes-pwn/MAL-2026-11004.json"
[
{
"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."
},
{
"name": "Embedded Malicious Code",
"cweId": "CWE-506",
"description": "The product contains code that appears to be malicious in nature."
},
{
"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.",
"name": "Embedded Malicious Code"
}
]
{
"evidence_files": [
{
"sha256": "93456f1c19823d738975bc01db3f93094935c472bec05e00f6baa56b5e74d801",
"tlsh": "e63165e237ee9e6006c140abf99f5154d793d602c8217ff4f8c889263fd05085672db5",
"path": "Pwn.node.js"
}
],
"package_integrity": [
{
"filename": "n8n-nodes-pwn-1.0.6.tgz",
"hashes": {
"sha1": "fa15c8fd47bb28ca1d221c7d742a838f19a76a16",
"sha512_sri": "sha512-umEYr/VqzBg/JpeKajAgw7l9HLvkR2Np7ExIhUoKLiY5z66u32VPylNX5DnGQdtL1XwPE40t9Asg9sjgn1mMzA=="
}
}
]
}