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

目标: 1000 元 · 已筹: 1359 元

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

create-docs-mcp

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

Summary

Malicious code in create-docs-mcp (npm)

安装阶段执行
AI 分析整理qwen3.6
基于上游报告生成,请以下方原始证据为准。
公开使用量数据
统计周期
last-week
下载量
—
数据源
npmjs.org
下载量只代表仓库活动度,不等于已被入侵的安装数量。
受影响版本
EcosystemPackageVersion
npmcreate-docs-mcp9999.99.99
恶意行为说明OpenSSF OSV
上游来源证据
展开原始 OSV JSON
{"modified":"2026-06-09T17:01:41Z","published":"2026-06-09T16:04:42Z","schema_version":"1.7.4","id":"MAL-2026-5397","summary":"Malicious code in create-docs-mcp (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (fd4381fd77419441a2eefe6b22adef6c9f5adfe1b92be5d071abd5908fdf8647)\nPackage is published at version 9999.99.99 — the canonical high-version override used in dependency-confusion attacks against private/internal package names — with a description self-identifying as a name referenced in a private repo. On `npm install`, postinstall.js POSTs JSON to https://ddactic-lab.online/sc/beacon containing package name/version, Node version, OS, CI detection, and the installer's GITHUB_REPOSITORY, GITHUB_REPOSITORY_OWNER, and GITHUB_WORKFLOW environment variables when present. A DNS-encoded fallback is also emitted to subdomains of b.ddactic-lab.online to bypass HTTP egress filtering. The package's library entry point is a no-op self-require; its sole functional behavior is the install-time recon beacon. Installer harm: private repository slugs, owner names, and workflow identifiers leak from CI pipelines to an attacker-controlled domain on every install, identifying which organizations are vulnerable to follow-on dependency-confusion attacks against this name.\n","affected":[{"package":{"ecosystem":"npm","name":"create-docs-mcp"},"versions":["9999.99.99"],"database_specific":{"cwes":[{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"}],"indicators":{"domains":["ddactic-lab.online","create-docs-mcp.none.e1d4a47f.b.ddactic-lab.online","create-docs-mcp.none.e1d4a47f.b.ddactic-lab.online.ec2.internal"],"evidence_files":[{"path":"postinstall.js","sha256":"e5c7efaa25bd6fc20c40fe6e39a40957043022e78b5ec6d9ad2b9e49a3ef75c8","tlsh":"e241a755829891340fe122c9b852c8165d7bd49633e799f0774d15226fc92bc03b2fdf"},{"path":"package.json","sha256":"27ff26f080a45f700af7348ac5f4a2e0371f6cf498a23ba89f8cd6eea34e2c45","tlsh":"1cf027048d2086732ec8768788775186bbb20c479948b81927eb105cabcd9bb10ff52a"},{"path":"index.js","sha256":"dd75c9c35a798623e1912f8670d0699283adaf7c25e0bc62663e0d07f37d6960","tlsh":"b4d02ec283fc3721209a9403f4b000a2a8cae08821250368622d92ccf3c0ca0030ad82"}],"package_integrity":[{"filename":"create-docs-mcp-9999.99.99.tgz","hashes":{"sha1":"4d28dd50329d758be40bf9632580de482efeb559","sha512_sri":"sha512-nB6LkTpou46mjQqxQ/BdLl9AEXBQDt02V2hXK47jSSRUFUfaDkNQDUgP8tn/sV6hJ4WRQE7w0wqJhpadusqhiQ=="}}]}}}],"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/create-docs-mcp/v/9999.99.99"}],"credits":[{"name":"Amazon Inspector","type":"FINDER","contact":["inspector-research@amazon.com"]}],"database_specific":{"malicious-packages-origins":[{"id":"IN-MAL-2026-004950","import_time":"2026-06-09T16:59:43.987298955Z","modified_time":"2026-06-09T16:04:42Z","sha256":"9533aa7d902b057e81b29616867dc5c0c48ee5593ae48ee7954f19babf07cbc0","source":"amazon-inspector","versions":["9999.99.99"]},{"id":"IN-MAL-2026-004949","import_time":"2026-06-09T16:59:43.948289868Z","modified_time":"2026-06-09T16:04:42Z","sha256":"fd4381fd77419441a2eefe6b22adef6c9f5adfe1b92be5d071abd5908fdf8647","source":"amazon-inspector","versions":["9999.99.99"]}]}}

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