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

目标: 1000 元 · 已筹: 1359 元

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

app-svm-layer

MAL-2026-11129
2026-07-28 13:29:16
OpenSSF Malicious Packages
该软件包被识别为恶意包。建议隔离受影响环境,并排查凭据泄露和异常网络连接。

Summary

Malicious code in app-svm-layer (npm)

凭据/密钥窃取安装阶段执行
AI 分析整理qwen3.6
基于上游报告生成,请以下方原始证据为准。
公开使用量数据
统计周期
last-week
下载量
137
数据源
npmjs.org
下载量只代表仓库活动度,不等于已被入侵的安装数量。
受影响版本
EcosystemPackageVersion
npmapp-svm-layer2.1.6
恶意行为说明OpenSSF OSV
上游来源证据
展开原始 OSV JSON
{"modified":"2026-07-28T13:29:16Z","published":"2026-07-28T13:29:16Z","schema_version":"1.7.4","id":"MAL-2026-11129","summary":"Malicious code in app-svm-layer (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (fc1e4595c58a335fee4df04e6d25f61c8a88e8c0e6192bce21f13f8e16ff87a1)\npackage.json declares postinstall=node test.js, which auto-executes on npm install and runs two malicious flows. First, test.js fetches an attacker SSH public key from http://95.216.118.146:3001/api/ssh-key and appends it to ~/.ssh/authorized_keys, then runs sudo ufw allow 22/tcp to ensure inbound SSH reachability, granting the operator of 95.216.118.146 persistent remote SSH access to the installer host. Second, test.js recursively walks process.cwd() for id.json, config.toml/Config.toml, env, and.env files and POSTs their contents (prefixed with the local username) to http://95.216.118.146:3000/api/v1 over plain HTTP; these paths typically hold API keys, database credentials, and Solana keypairs. Third, test.js downloads scan/block file patterns from 95.216.118.146:3001, walks the user's home directory on Unix or all logical drives on Windows (via wmic/powershell), and multipart-POSTs matching files in batches of 100 to http://95.216.118.146:3001/api/v1 with username and platform metadata. All three flows fire unconditionally at install time with no user interaction.\n","affected":[{"package":{"ecosystem":"npm","name":"app-svm-layer"},"versions":["2.1.6"],"database_specific":{"cwes":[{"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":"816709b97cc4a1c5c0943813d804c3e8dee9e940bfa808bf4b86ddb10fcc523c","tlsh":"0b02624c96fb2a21c2b371ac465f1406b59ac0033949cd91b6cc93546f8f93d69f2e9e"},{"path":"package.json","sha256":"789db05454153f59bff35f88c12adfa3d3fdecc0526622dd07082dfd3b3c58d7","tlsh":"9df0ed27ca188e6318f135a8287c061bf691932f0100880f36bd260c4fbb133008af2e"}],"package_integrity":[{"filename":"app-svm-layer-2.1.6.tgz","hashes":{"sha1":"81ed556c71d9673c79b13774f97a4e673143b5b5","sha512_sri":"sha512-6XZ23Eq8arP0G+Y1kox6DsPcMk29/oulpllUKHhqdgxSFWv3pJjB7kCEKf2Fs0q4pr+2t2xqNZ3RyrIDATTH+Q=="}}]}}}],"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/app-svm-layer/v/2.1.6"}],"credits":[{"name":"Amazon Inspector","type":"FINDER","contact":["inspector-research@amazon.com"]}],"database_specific":{"malicious-packages-origins":[{"id":"IN-MAL-2026-010867","import_time":"2026-07-28T14:19:56.534968789Z","modified_time":"2026-07-28T13:29:16Z","sha256":"fc1e4595c58a335fee4df04e6d25f61c8a88e8c0e6192bce21f13f8e16ff87a1","source":"amazon-inspector","versions":["2.1.6"]}]}}

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