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

目标: 1000 元 · 已筹: 1359 元

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

uvhttp-custom

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

Summary

Malicious code in uvhttp-custom (PyPI)

凭据/密钥窃取
AI 分析整理qwen3.6
基于上游报告生成,请以下方原始证据为准。
公开使用量数据
统计周期
—
下载量
—
数据源
暂无公开数据
下载量只代表仓库活动度,不等于已被入侵的安装数量。
永久样本归档NAS
版本状态大小SHA-256获取方式
1.7.9unavailable———
1.8.1unavailable———
1.9.9unavailable———
样本保存在内网 NAS 隔离区,不公开镜像地址;已开通会员可直接从平台下载。同步任务不会解压或执行样本。
受影响版本
EcosystemPackageVersion
PyPIuvhttp-custom1.7.9
PyPIuvhttp-custom1.8.1
PyPIuvhttp-custom1.9.9
恶意行为说明OpenSSF OSV
上游来源证据
展开原始 OSV JSON
{"schema_version":"1.7.4","id":"MAL-2026-15863","published":"2026-09-03T16:52:46Z","modified":"2026-09-04T00:47:46.493836424Z","summary":"Malicious code in uvhttp-custom (PyPI)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (bf8bf69e0edd8a79c920c35d2c49e722b38d801c07401dfb673bdb1beb6ea3fc)\nsetup.py contains an obfuscated payload of the form `(lambda __: exec(__import__('base64').b64decode('...').decode()))(None)` alongside an otherwise-benign setuptools import. The decoded payload writes a bundled script.ps1 to disk and invokes `powershell -ExecutionPolicy Bypass -File script.ps1`. The PowerShell script uses System.Net.WebClient.DownloadFile to fetch a Windows executable from cdn.discordapp.com/attachments/1532996358427115552/1539384056284717066/enlisted_launcher_1.0.3.190-movn8hpfe.exe into %TEMP%\\file.exe and launches it via Start-Process with -WindowStyle Hidden. No hash or signature verification is performed. The payload also invokes `os.system(\"calc\")`. Running `pip install uvhttp-custom` on Windows therefore causes the installer's machine to download and silently execute an opaque, unsigned binary from an anonymous Discord CDN URL.\n\n## Source: kam193 (9d56fe693f2b6e693e195640269a9ad95c8ab5eb94c897bbc711e897177c4cc6)\nDuring installation, obfuscated code downloads and executes an executable. It appears to be a game launcher.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-09-uvhttp-custom\n\n\nReasons (based on the campaign):\n\n\n - The package overrides the install command in setup.py to execute malicious code during installation.\n\n\n - Downloads and executes a remote executable.\n\n\n - obfuscation\n","affected":[{"package":{"name":"uvhttp-custom","ecosystem":"PyPI"},"versions":["1.7.9","1.8.1","1.9.9"],"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"},{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"}],"indicators":{"evidence_files":[{"path":"setup.py","sha256":"e168fdb6c23b51e84b3b812d0a5d0a211bc7e7a33e157d0bffb1e46d8a2e45f0","tlsh":"0c41859944933ec387b498e719cc9cd6517eefda25b00488f7aed19147e896a00d500b"}],"package_integrity":[{"filename":"uvhttp_custom-1.8.1.tar.gz","hashes":{"blake2b_256":"58a2818c65a3d233c5b2f0e927754b3b3db8ed4fd357d654e139b5c95e6bac38","md5":"bbd6a62094eaa98ed1785ec4c2f6abd2","sha256":"220a9aff6361afdcc3351bf6a703247d4ed723d8e8fabfb44765ef90ea502439"}}]}}}],"references":[{"type":"EVIDENCE","url":"https://www.virustotal.com/gui/file/100dddbee0589f1f78f7b78c9ec2b4c40d408ee01e6219a269e877940c992142/detection"},{"type":"EVIDENCE","url":"https://app.any.run/tasks/980277ac-35c0-4d8a-ae88-d00702c16fcc"},{"type":"WEB","url":"https://bad-packages.kam193.eu/pypi/package/uvhttp-custom"},{"type":"PACKAGE","url":"https://pypi.org/project/uvhttp-custom/1.8.1/"},{"type":"PACKAGE","url":"https://pypi.org/project/uvhttp-custom/1.9.9/"},{"type":"PACKAGE","url":"https://pypi.org/project/uvhttp-custom/1.7.9/"}],"database_specific":{"iocs":{"urls":["https://cdn.discordapp.com/attachments/1532996358427115552/1539384056284717066/enlisted_launcher_1.0.3.190-movn8hpfe.exe?ex=6a9a8ddf&is=6a993c5f&hm=d72b04bfaae5a032ff238b3447b0922b3aed5aaf4a6272518ea764f8424e49a4&"]},"malicious-packages-origins":[{"id":"pypi/2026-09-uvhttp-custom/uvhttp-custom","import_time":"2026-09-03T17:16:46.618613253Z","modified_time":"2026-09-03T16:52:48.793402Z","sha256":"9d56fe693f2b6e693e195640269a9ad95c8ab5eb94c897bbc711e897177c4cc6","source":"kam193","versions":["1.7.9","1.8.1","1.9.9"]},{"id":"IN-MAL-2026-019381","import_time":"2026-09-04T00:45:54.506821744Z","modified_time":"2026-09-03T23:49:31Z","sha256":"94336613ff93d2a1d0f248d80c7453bac4c39f7fb4f0cd4c032cea95089ff442","source":"amazon-inspector","versions":["1.8.1"]},{"id":"IN-MAL-2026-019380","import_time":"2026-09-04T00:45:54.446669561Z","modified_time":"2026-09-03T23:49:22Z","sha256":"bf8bf69e0edd8a79c920c35d2c49e722b38d801c07401dfb673bdb1beb6ea3fc","source":"amazon-inspector","versions":["1.9.9"]},{"id":"IN-MAL-2026-019376","import_time":"2026-09-04T00:45:54.183351192Z","modified_time":"2026-09-03T23:48:46Z","sha256":"e4c4e7ea32d5be716d79020515007f8e670bc714fad5d04acee8df9ea967bc86","source":"amazon-inspector","versions":["1.7.9"]}]},"credits":[{"name":"Amazon Inspector","contact":["inspector-research@amazon.com"],"type":"FINDER"},{"name":"Kamil Mańkowski (kam193)","contact":["https://github.com/kam193","https://bad-packages.kam193.eu/"],"type":"REPORTER"}]}

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