-= Per source details. Do not edit below this line.=-
The package's preinstall lifecycle script runs automatically on npm install. It reads the installer's username (from USER/USERNAME environment variables) and the machine hostname (via os.hostname()), then embeds those identifiers along with the package name and a timestamp into both a DNS lookup and an HTTPS GET request directed at a hardcoded Burp Collaborator subdomain, 4otph6fase1x2won0hrfzul2wt2qqge5.oastify.com. The package name and scope (@wbnr) and its self-description indicate a dependency-confusion payload targeting an internal organization scope; any environment that resolves @wbnr/design from public npm will leak installer host identifiers to the attacker-controlled out-of-band endpoint. The 'harmless bug bounty PoC' framing in the package description does not change the observable behavior: installer-owned identifiers leave the machine to a third-party OOB collector on install.
The OpenSSF Package Analysis project identified '@wbnr/design' @ 99.3.0 (npm) as malicious.
It is considered malicious because:
{
"malicious-packages-origins": [
{
"import_time": "2026-07-30T14:19:34.316178276Z",
"modified_time": "2026-07-30T13:45:50Z",
"sha256": "dbd908eecacbb587e9534c244be33296e6fa11092200cba8428351bb66afe844",
"source": "ossf-package-analysis",
"versions": [
"99.3.0"
]
},
{
"id": "IN-MAL-2026-011131",
"import_time": "2026-08-04T22:30:00.784588988Z",
"modified_time": "2026-08-04T21:36:58Z",
"sha256": "1dcfb8ede925ca9e0cf7574c2ba3f81ced56682ef6c54439cc00ad5fc5b960fd",
"source": "amazon-inspector",
"versions": [
"99.3.0"
]
},
{
"id": "IN-MAL-2026-016682",
"import_time": "2026-08-06T18:09:05.600020592Z",
"modified_time": "2026-08-06T16:22:30Z",
"sha256": "0d07baf819b813827e862b75445e87817d518ede3d6c8b50e31318f7cbf1c8bb",
"source": "amazon-inspector",
"versions": [
"99.0.0"
]
},
{
"id": "IN-MAL-2026-016673",
"import_time": "2026-08-06T18:09:04.235829925Z",
"modified_time": "2026-08-06T16:18:59Z",
"sha256": "767eeda3c5b3b685e6ea9e5695dff1ab71916777db0f00e6aa07c23066dfb45b",
"source": "amazon-inspector",
"versions": [
"99.1.0"
]
},
{
"id": "IN-MAL-2026-016676",
"import_time": "2026-08-06T18:09:04.641898972Z",
"modified_time": "2026-08-06T16:19:58Z",
"sha256": "d4cb3f7aa3de4f3fd484b778d61d19ef4d8d9ff1676c356930754ed9353db9de",
"source": "amazon-inspector",
"versions": [
"99.0.1"
]
}
]
}[
{
"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.",
"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": [
{
"path": "preinstall.js",
"sha256": "5ca85b25f366c6f2a2fe17799593c39150e2d5e581c9827e37f033646e9f8b24",
"tlsh": "acf0ace8b395eb310ce012c4b16c191f95a7e35271de68824855a3d247b2a718711aa8"
},
{
"path": "package.json",
"sha256": "617f3bb9665f5f662855057885a56a79c2cf590f4ddfed6c662242f8d81ec53d",
"tlsh": "a5e0f178cc00a83328d156d724364251e8958d6784097d0c33d3010d834f6735bff20f"
}
],
"package_integrity": [
{
"filename": "design-99.3.0.tgz",
"hashes": {
"sha1": "bb8fc9200d4177958cc09626faf51de64251aae7",
"sha512_sri": "sha512-2yZeeCMPEK2mEa0OetglJnF4lDOvQHRXIvV30HrJxrXxi6D1gF11PEeHiS9b2zmwmD5xLfV3zrsEso7oeIcNDQ=="
}
}
]
}
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@wbnr/design/MAL-2026-11196.json"