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

目标: 1000 元 · 已筹: 1336

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

nodeberlin

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

Summary

Malicious code in nodeberlin (npm)

凭据/密钥窃取
AI 分析整理qwen3.6
基于上游报告生成,请以下方原始证据为准。
公开使用量数据
统计周期
last-week
下载量
0
数据源
npmjs.org
下载量只代表仓库活动度,不等于已被入侵的安装数量。
永久样本归档NAS
版本状态大小SHA-256获取方式
1.0.7archivedVIP 下载
样本保存在内网 NAS 隔离区,不公开镜像地址;已开通会员可直接从平台下载。同步任务不会解压或执行样本。
受影响版本
EcosystemPackageVersion
npmnodeberlin1.0.7
恶意行为说明OpenSSF OSV
上游来源证据
展开原始 OSV JSON
{"modified":"2026-08-19T07:18:47Z","published":"2026-08-19T07:18:47Z","schema_version":"1.7.4","id":"MAL-2026-14271","summary":"Malicious code in nodeberlin (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (0daee18c4afae327b271a2178e90822f750a17d97f7dfb1236e6dd37ef9410d9)\nThe CLI polls the system clipboard every 300ms and captures full-desktop or user-snipped screen regions, then POSTs the JSON text and base64-encoded JPEG image data to a hardcoded author-controlled endpoint at https://tokyoap.vercel.app/api (API_URL). The destination is not caller-configurable and the package accepts no user-supplied API key, so all installers' clipboard contents and screenshots are routed through the author's proxy. On first run the bin auto-downloads the Python.org installer and pip-installs keyboard, pyautogui, pillow, pyperclip, and requests to support global hotkeys, screen capture, and the relay; a panic-exit hotkey and stealth overlay accompany the capture path. Clipboard buffers and screenshots routinely contain credentials, private messages, and other sensitive material; funnelling them through a hardcoded third-party endpoint materially harms the installer.\n","affected":[{"package":{"ecosystem":"npm","name":"nodeberlin"},"versions":["1.0.7"],"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":"client/noderzero.py","sha256":"a77b047eb3c68e2a2ac3d020225f0e43aa17b9670881934b67a162edae04ba33","tlsh":"23c2d976a0085859f663dc1f8996b5132e1e3e437a4ca528bcfcb9950fcc32685e1ef1"},{"path":"launcher.js","sha256":"0b5b4a96d4cae20054d7d9a598acbd1ebb3f48d913def800b3c8534165032f6b","tlsh":"f071ee7605e55334b863d29d9f4b51272013b0137648e9987eaeb3844fce61491b3bfa"}],"package_integrity":[{"filename":"nodeberlin-1.0.7.tgz","hashes":{"sha1":"478bf2c76035cde0399b82f7ea0c483a1bed4888","sha512_sri":"sha512-RdaLBEnacLD5IhxlynkSNsT+U5b4QbGkInoCqaUBNRdwjn0mOSwpypULYM3DBtkSIUosoAVFPzQFDoDn2eRXdA=="}}]}}}],"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/nodeberlin/v/1.0.7"}],"credits":[{"name":"Amazon Inspector","type":"FINDER","contact":["inspector-research@amazon.com"]}],"database_specific":{"malicious-packages-origins":[{"id":"IN-MAL-2026-018387","import_time":"2026-08-19T07:21:21.80972385Z","modified_time":"2026-08-19T07:18:47Z","sha256":"0daee18c4afae327b271a2178e90822f750a17d97f7dfb1236e6dd37ef9410d9","source":"amazon-inspector","versions":["1.0.7"]}]}}

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