MAL-2026-14296

    Dashboard / Malicious Package / MAL-2026-14296

    MAL-2026-14296

    Published: 19 Aug 2026Last Modified: 19 Aug 2026

    Summary: Malicious code in gfff5 (npm)

    Details: Source: amazon-inspector (2f12f82dc8c54282b428617c03537a54f3361841b02233b6626eae6f1e8ec4ee) gfff5 advertises itself as a 'System binary configuration tool' but its actual behavior is covert surveillance. When the CLI is invoked, index.js silently installs Python 3.12 on Windows (via winget, or by downloading the python.org installer to %TEMP% and running it with `/quiet InstallAllUsers=0 PrependPath=1`), then pip-installs the libraries required by a bundled pointer.py. pointer.py registers global low-level keyboard hooks via the `keyboard` module (including a raw `mash_hook`), captures screenshots with mss / ImageGrab, reads clipboard contents via pyperclip, walks other application windows' UI trees with uiautomation.WalkControl, and POSTs the collected text and images to the hardcoded author endpoint https://iq-sec.vercel.app/api. Stealth features (blank window titles, transparent overlay, a `panic_exit` hotkey, and source comments labeling the installer 'GHOST INSTALLER — No UI, No Admin Popup') confirm the behavior is intentionally hidden from the user and unrelated to the package's declared purpose.

    Affected packages

    Package

    Name: gfff5

    Purl: pkg:npm/gfff5

    Affected ranges

    Type: N/A

    Events:

    Introduced- None
    Fixed -None

    Affected versions

    1.0.0
    MAL-2026-14296 | CVE-DB