chatgpt-desktop-setup@0.0.0-stage
Malicious code in chatgpt-desktop-setup (npm)
Analysis
This version of chatgpt-desktop-setup contains no executable code: the tarball holds only package.json and README.md (343 bytes unpacked). package.json declares {"name":"chatgpt-desktop-setup","version":"0.0.0-stage","stub":true,"description":"Temporary package placeholder for staged publishing"} with no scripts, no bin entries, no dependencies and no lifecycle hooks. README.md states: "This version is a temporary placeholder for this package. An operational version to replace this has been submitted for review and is awaiting a staged release." The package name impersonates the ChatGPT desktop application installer, a product that is not distributed through npm; the same name has previously been used to distribute malicious code, and this placeholder is staged ahead of a follow-up release under that name. Nothing in this version runs, and no network endpoint, credential access or file is present in the tarball, so this record is metadata-only: it documents the impersonating name and the announced staged release rather than observed malicious behaviour.
- analyzed by
- Leitwacht
- first seen
- Oct 14, 2026, 10:36 AM
- analyzed
- Oct 14, 2026, 10:39 AM
Related advisories
- chatgpt-desktop-setup@1.0.0 same package
- chatgpt-desktop-setup@1.0.1 same package
- chatgpt-desktop-setup@1.0.3 same package
- chatgpt-desktop-setup@1.0.2 same package
- @decoopus/chatgpt-setup@1.0.1
- @decoopus/chatgpt-setup@1.0.0
- claude-desktop-setup@1.0.2
- claude-desktop-setup@1.0.11
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.