VDB
KO

MAL-2026-14214

Malicious code in sysc1 (npm)

Details

--- _-= Per source details. Do not edit below this line.=-_

## Source: amazon-inspector (2246c45afa73830233fa107ca0b97d96b10b59169599d248f7327d4e5317ff9f) Package declares itself a 'System binary configuration tool' but ships a coordinated surveillance payload. package.json main is index.js which invokes startApp() at top level; on require or npm start, index.js silently installs Python (via winget or a fetch of python-3.12.3-amd64.exe run with /quiet InstallAllUsers=0 PrependPath=1), pip-installs keyboard, pyautogui, mss, uiautomation, and pywin32, then spawns the bundled pointer.py. pointer.py creates a topmost transparent overrideredirect Tk overlay (alpha 0.75) with multiple stealth hide/show/panic-exit global hotkeys, captures screenshots via ImageGrab/mss, reads the clipboard, and walks the UI trees of other running applications (including a documented 'CHROME BYPASS' that increases uiautomation WalkControl depth to scrape text out of Chrome). The captured screen contents, clipboard data, and text harvested from unrelated applications are POSTed with requests.Session to the hardcoded author-controlled endpoint https://new-pointer.vercel.app/api. The advertised package purpose is inconsistent with the shipped behavior; the stealth overlay, global hotkeys, cross-application UI scraping, silent Python bootstrap, and hardcoded exfiltration endpoint together form an on-load surveillance dropper.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm / sysc1

No fixed version published yet for sysc1 (npm). Pin to a known-safe version or switch to an alternative.

References