MAL-2026-18167Malicious code in speaksocket (PyPI)
| Ecosystem | Package | Version |
|---|---|---|
| PyPI | speaksocket | 0.1.0 |
{"schema_version":"1.7.4","id":"MAL-2026-18167","published":"2026-10-22T00:29:19Z","modified":"2026-10-29T14:38:27.800092716Z","summary":"Malicious code in speaksocket (PyPI)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (4d8c791801cb052f99ffe3ca30fd6dcacb5a3c4c42f6487e94bea779dc9f01b1)\nNo install-time, import-time, or runtime behavior consistent with credential theft, remote code execution, silent-relay, backdoor, or dependency-chain dropper patterns was observed in this package version. No lifecycle hooks, outbound network calls to attacker-controlled destinations, filesystem persistence, or credential-path reads are present in the shipped files.\n\n## Source: kam193 (5045a2695255c6340f6e69b58b13605a27756ccbab63280fb415e755d95be1cd)\nThis campaign consists of similar loader packages, which provide executing code from a given URL. While they do not contain the malicious payload and the usage remains unknown, they are clearly a coordinated campaign to place multiple deceptive ways to load malicious code.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-10-voice-synthesis-profiles\n\n\nReasons (based on the campaign):\n\n\n - other\n\n\n - Downloads and executes a remote malicious script.\n","affected":[{"package":{"name":"speaksocket","ecosystem":"PyPI"},"versions":["0.1.0"],"database_specific":{"cwes":[{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"}],"indicators":{"package_integrity":[{"filename":"speaksocket-0.1.0-py3-none-any.whl","hashes":{"blake2b_256":"3b175d9e9c2d364dc0964d7dced27e26b1830bfc89914cb8b9c509a6cf7933fb","md5":"372aae531bafb5d52e0e736ab96a0615","sha256":"d7fd6fc26640a1e8e9a0dae28e350194576262f586c5ef925f343a2e595441d1"}},{"filename":"speaksocket-0.1.0.tar.gz","hashes":{"blake2b_256":"e2b1c55bafecb940ab686945d46a6b6a34485160392a1ac36053c75215364e47","md5":"9011bc70ee2fb72d7a021a812e22ee30","sha256":"dbb7d231e7ebe3967650020a75a67348382a59d23a54111cdcc1dafa582b4184"}}]}}}],"references":[{"type":"WEB","url":"https://bad-packages.kam193.eu/pypi/package/speaksocket"},{"type":"PACKAGE","url":"https://pypi.org/project/speaksocket/0.1.0/"}],"database_specific":{"malicious-packages-origins":[{"id":"pypi/2026-10-voice-synthesis-profiles/speaksocket","import_time":"2026-10-22T01:26:38.735301519Z","modified_time":"2026-10-22T00:29:19.258459Z","sha256":"5045a2695255c6340f6e69b58b13605a27756ccbab63280fb415e755d95be1cd","source":"kam193","versions":["0.1.0"]},{"id":"IN-MAL-2026-022335","import_time":"2026-10-29T14:37:04.622913875Z","modified_time":"2026-10-29T14:19:36Z","sha256":"4d8c791801cb052f99ffe3ca30fd6dcacb5a3c4c42f6487e94bea779dc9f01b1","source":"amazon-inspector","versions":["0.1.0"]}]},"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