{"answers":{"affected":"1 open source package ship an affected version, including minecraft-ytreceiver.","exploited":"There is no known exploitation of MAL-2026-14516 in the wild and no public exploit code.","fix":"Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.","what":"MAL-2026-14516 is a malicious package in minecraft-ytreceiver, published on 25 Aug 2026."},"fix_prompt":"MAL-2026-14516 is a malicious package: minecraft-ytreceiver (PyPI). Every version was published to cause harm.\n\nTask:\n1. Search this repository's dependency manifests and lockfiles for the package, including transitive dependencies.\n2. If it is present, remove it, regenerate the lockfile with the project's package manager, and replace whatever it was used for.\n3. List any CI runners, developer machines or containers that installed it, so their secrets can be rotated.\n4. If the package is not used anywhere, say so and change nothing.\n\nReference: https://insights.sbomify.com/MAL-2026-14516/ (Markdown: https://insights.sbomify.com/MAL-2026-14516/index.md)","id":"MAL-2026-14516","markdown":"https://insights.sbomify.com/MAL-2026-14516/index.md","name":"MAL-2026-14516","record":{"aliases":[],"analysis":null,"analysis_generated_by":null,"assigner":null,"cpe":[],"cvss":{"score":null,"severity":null,"source":null,"vector":null,"version":null},"cwes":[],"description":"The package's module polls a hardcoded Telegram bot (api.telegram.org, bot id 8871201315) for commands scoped to a specific chat and topic. On matching messages it downloads a video and forces fullscreen playback while blocking keyboard and mouse input (via keyboard and pynput hooks), kills explorer.exe, and for the /YoutubeCD variant executes `shutdown /s /t 0 /f` to unconditionally power off the host. The bot token, chat id, topic id, and staging directory components are stored as base64 literals decoded at runtime by a helper function; the staging directory is placed at %APPDATA%\\Microsoft\\Crypto\\RSA\\tools to mimic the legitimate Windows RSA key-storage path. At import time the module silently pip-installs undeclared runtime dependencies (requests, keyboard, pynput, psutil) using CREATE_NO_WINDOW to hide the console, then downloads yt-dlp.exe and deno.exe from the mutable `releases/latest` GitHub URLs with no hash verification into the disguised staging path and executes them as part of the remotely driven command chain. pyproject metadata is a placeholder (`Your Name`, no email, homepage, or repository), consistent with a throwaway anonymously published package.\n\nThe package hides code for exfiltrating files, recordings from the webcam, screenshots, keylogging.\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\nCampaign: 2026-08-minecraft-ytreceiver\n\nReasons (based on the campaign):\n\n - spyware-like\n\n - files-exfiltration\n\n - uses-telegram-bot\n\n - keylogger","ecosystems":["PyPI"],"exploits":{"exploitdb":null,"first_seen":null,"github_poc":null,"max_poc_stars":null,"metasploit":null,"nuclei":null,"refs":[],"tier":null},"has_fix":false,"headline":"Malicious code in minecraft-ytreceiver (PyPI)","id":"MAL-2026-14516","indexable":true,"kev":null,"kind":"malicious","links":{"ecosystem":"PyPI","product":null,"products":[],"type":null,"year":"2026"},"n_packages":1,"n_references":null,"packages":[{"ecosystem":"PyPI","fixed":[],"introduced":[],"last_affected":[],"package":"minecraft-ytreceiver","purl":"pkg:pypi/minecraft-ytreceiver","source":"MAL-2026-14516"}],"products":null,"published":"2026-08-25","related":[],"sources":[{"class":"attribution","licence":"Apache-2.0","name":"OpenSSF Malicious Packages","prefix":"MAL"}],"ssvc":{"automatable":null,"exploitation":null,"technical_impact":null},"state":null,"updated":null,"vendors":null},"summary":null,"url":"https://insights.sbomify.com/MAL-2026-14516/"}