Malicious code in bamru (npm)
Description
The npm package 'bamru' masquerades as a system binary configuration tool but installs a concealed clipboard and screen harvester that elevates itself to Administrator without user consent. It silently provisions a Python 3.12 runtime if not present, then runs a hidden, elevated Python script that captures clipboard data, screenshots, and text from other application windows. This data is exfiltrated to a hardcoded remote endpoint. The remote server can then send responses that are typed back into the user's active window, effectively enabling remote control. The package hides its true functionality by suppressing UI elements, running with admin rights silently, and providing no disclosure in its manifest or documentation.
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The 'bamru' npm package (version 1.0.0) falsely advertises itself as a system binary configuration tool but actually installs and runs a hidden Python-based spyware component. Upon execution, it silently installs Python 3.12 if absent, then launches a VBScript that runs a Python script with administrator privileges and no visible window. This script monitors clipboard changes, captures screenshots, and scrapes text from the Windows UI Automation tree, sending this sensitive data to a hardcoded remote endpoint (https://new-pointer.vercel.app/api). The remote endpoint's responses are then typed back into the user's active window with randomized delays to mimic human input, establishing a covert remote control channel. The package deliberately conceals its behavior by hiding windows, blanking titles, and suppressing UI decorations. No install hooks exist; the malicious behavior triggers when the user runs the package command. The deception and stealth techniques indicate intentional malicious design.
Potential Impact
This package enables unauthorized collection of clipboard contents, screenshots, and text from other applications, potentially exposing sensitive user data. It also establishes a covert remote control channel by typing commands into the user's active window, which could lead to further compromise or data manipulation. The silent elevation to administrator privileges increases the risk by granting the malware high-level access to the system. The hidden nature of the UI and lack of disclosure prevent users from detecting or consenting to these actions.
Mitigation Recommendations
No official patch or remediation is currently documented for this package. Users should avoid installing or running the 'bamru' npm package version 1.0.0. Since the package silently installs Python and runs elevated scripts, removing the package and any installed Python runtimes provisioned by it is recommended. Monitor for suspicious network connections to the hardcoded endpoint and consider blocking access to https://new-pointer.vercel.app/api. Due to the lack of install hooks, the malicious behavior only occurs upon explicit execution of the package command, so do not run the package if already installed. Check vendor advisories or npm security advisories for updates or removal notices.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-15674
- Osv Schema Version
- 1.7.4
- Ecosystems
- ["npm"]
Threat ID: 6a9ad4f4acd9273b49b679a6
Added to database: 09/04/2026, 14:25:56 UTC
Last enriched: 09/07/2026, 16:08:07 UTC
Last updated: 10/01/2026, 23:04:26 UTC
Views: 32
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.