{"answers":{"affected":"1 open source package ship an affected version, including fastgptmini.","exploited":"There is no known exploitation of MAL-2026-5776 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-5776 is a malicious package in fastgptmini, published on 15 Jun 2026."},"fix_prompt":"MAL-2026-5776 is a malicious package: fastgptmini (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-5776/ (Markdown: https://insights.sbomify.com/MAL-2026-5776/index.md)","id":"MAL-2026-5776","markdown":"https://insights.sbomify.com/MAL-2026-5776/index.md","name":"MAL-2026-5776","record":{"aliases":[],"analysis":null,"analysis_generated_by":null,"assigner":null,"cpe":[],"cvss":{"score":null,"severity":null,"source":null,"vector":null,"version":null},"cwes":[],"description":"setup.py fetches an opaque file from https://tmpfiles.org/dl/wJwhUXDhUK6M/zvgfsj.txt (an anonymous, throwaway file-sharing host) during `pip install`, writes the bytes to `python.bat` in the current working directory, and executes them via `os.system(\"cmd /c python.bat\")`. The URL is unpinned, no hash or signature verification is performed, the destination is not associated with the package publisher, and the fetched content is handed directly to a shell — a canonical install-time dropper. The package ships no real functionality (src/ contains only the egg-info directory) and uses placeholder metadata (Name/Author/Summary all set to 'FastGPTMini' with no homepage, URL, or email), consistent with a name-confusion lure targeting developers searching for FastGPT/GPT tooling. Any machine running `pip install FastGPTMini` will fetch and execute attacker-controlled code with the user's privileges.\n\nDuring installation, the code downloads an obfuscated script, which attempts to tamper with Defender exclusions paths and then downloads a malicious executable\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\nCampaign: 2026-06-fastgptmini\n\nReasons (based on the campaign):\n\n - Downloads and executes a remote executable.\n\n - malware\n\n - The package overrides the install command in setup.py to execute malicious code during installation.\n\n - obfuscation","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 fastgptmini (PyPI)","id":"MAL-2026-5776","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":"fastgptmini","purl":"pkg:pypi/fastgptmini","source":"MAL-2026-5776"}],"products":null,"published":"2026-06-15","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-5776/"}