VDB
EN

MAL-2026-14254

Malicious code in saaa9 (npm)

상세

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

## Source: amazon-inspector (3011e5a125f4db4febea1bf6778ed69ebb11009d2a1b119a46118822f3ef6e93) The package is published as a 'System binary configuration tool' but the shipped code is a covert Windows surveillance overlay. On execution, index.js spawns wscript.exe against the bundled start_tool.vbs, which uses Shell.Application.ShellExecute with the 'runas' verb and window state 0 to relaunch cmd.exe silently as administrator and run the bundled pointer.py. If Python is missing, index.js first silently installs Python via winget or, failing that, downloads python-3.12.3-amd64.exe from python.org to %TEMP% and executes it with /quiet InstallAllUsers=0 PrependPath=1, deleting the installer afterward. pointer.py registers global keyboard hotkeys and, on trigger, captures the installer's clipboard, screenshots regions of the active desktop, extracts on-screen text via IAccessible2/UIAutomation, and POSTs the collected data through a persistent requests.Session to the hardcoded endpoint https://iq-overlay-pointer.vercel.app/api. Server responses are auto-typed or pasted back into the active window via pyautogui. The tkinter UI is deliberately concealed (overrideredirect, empty title, transparent color, alpha 0.75, withdraw), and comments labeled 'HACK 1/2' confirm intentional stealth. The package metadata's stated purpose does not correspond to any of the observed behavior.

이 버전이 영향받나요?

사용 중인 패키지 버전을 입력하면 즉시 평가합니다.

영향 패키지

npm / saaa9

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

참고