目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%
← 返回恶意软件包
npm active

@civitatis/bot-ui

MAL-2026-6069
2026-06-17 19:47:48
OpenSSF Malicious Packages
该软件包被识别为恶意包。建议隔离受影响环境,并排查凭据泄露和异常网络连接。

Summary

Malicious code in @civitatis/bot-ui (npm)

安装阶段执行文件/数据外传
AI 分析整理qwen3.6
基于上游报告生成,请以下方原始证据为准。
公开使用量数据
统计周期
last-week
下载量
—
数据源
npmjs.org
下载量只代表仓库活动度,不等于已被入侵的安装数量。
受影响版本
EcosystemPackageVersion
npm@civitatis/bot-ui14.12.11
npm@civitatis/bot-ui15.12.11
恶意行为说明OpenSSF OSV
上游来源证据
展开原始 OSV JSON
{"modified":"2026-06-17T19:47:48Z","published":"2026-06-17T18:55:02Z","schema_version":"1.7.4","id":"MAL-2026-6069","summary":"Malicious code in @civitatis/bot-ui (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (e51e58cf925eb7dd4e084a2e78e22b0a0db0f1f82663101e34110258839f98f7)\nThe package declares `\"preinstall\": \"node index.js\"` in package.json, causing index.js to execute automatically on `npm install`. index.js requires `child_process`, `os`, `https`, and `http`, then collects host and user identity — `whoami`, `id`, `os.hostname()`, `process.platform`, architecture, homedir, `os.userInfo()` (username/uid/gid/shell), OS details, and cwd — and POSTs them as JSON to the hardcoded URL `https://277k5lhnsb38srix1rr2le9g177yvpje.oastify.com/detox56` (oastify.com is the Burp Collaborator out-of-band interaction service, commonly abused as recon/C2 infrastructure). The package ships no legitimate functionality — empty description, empty author, no UI code despite the `bot-ui` name — and the `@civitatis` scope plus generic name shape are consistent with a dependency-confusion attack against an internal namespace. Installing this package on any developer machine or CI runner immediately leaks host identity to the attacker.\n","affected":[{"package":{"ecosystem":"npm","name":"@civitatis/bot-ui"},"versions":["15.12.11","14.12.11"],"database_specific":{"cwes":[{"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"}],"indicators":{"evidence_files":[{"path":"index.js","sha256":"3ff6c041e827912a9b07619a7de5ae890dd053caed6a6090cd0552696baa5b7f","tlsh":"665161c515f65a241ba7b8494a4f9402a327e003354aee55bfcc8340af8937c97f0bf2"},{"path":"package.json","sha256":"ae801dcd7ffa9fb46b5fa08809e4ee7c8b37f67580f643241727fae4290f43b3","tlsh":"64d05e704e61653365d11263482ba45763a1cf6f1504bc08a7cb582c82de67789fe30e"}],"package_integrity":[{"filename":"bot-ui-15.12.11.tgz","hashes":{"sha1":"a299b42fd45d034de3123be6a5bedc85ca0e3b2c","sha512_sri":"sha512-8zeaVWe4vODDFkbibGa45KdXuB+EiVTogseQLuHpimcDgv5Li3WqgQMHRjVWwD4C+FwcanwMqU4QEl/E/tezJA=="}}]}}}],"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/@civitatis/bot-ui/v/15.12.11"},{"type":"PACKAGE","url":"https://www.npmjs.com/package/@civitatis/bot-ui/v/14.12.11"}],"credits":[{"name":"Amazon Inspector","type":"FINDER","contact":["inspector-research@amazon.com"]}],"database_specific":{"malicious-packages-origins":[{"source":"amazon-inspector","sha256":"e51e58cf925eb7dd4e084a2e78e22b0a0db0f1f82663101e34110258839f98f7","import_time":"2026-06-17T18:56:07.693569058Z","id":"IN-MAL-2026-006926","modified_time":"2026-06-17T18:55:02Z","versions":["15.12.11"]},{"source":"amazon-inspector","sha256":"6c7b137f3a76494fda4324f6d092333d5017df9b8b0edeed588b1e1ed6f45675","import_time":"2026-06-17T19:45:56.627936104Z","id":"IN-MAL-2026-006930","modified_time":"2026-06-17T19:07:36Z","versions":["14.12.11"]}]}}

数据来源:OpenSSF Malicious Packages · Apache-2.0