npm

sysc1 @1.0.1

Vulnerability report · Last retrieved from osv.dev August 19, 2026 at 11:52 AM UTC

Malicious

OSV ID

MAL-2026-14214

Ecosystem

npm

Summary

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.

Source: amazon-inspector (2246c45afa73830233fa107ca0b97d96b10b59169599d248f7327d4e5317ff9f)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.