OpenSSF/OSV advisory MAL-2026-7017 confirms this npm version as malicious. package.json advertises the package as a 'Node.js integration layer for Autodesk Forge' but the shipped code is a full information-stealer / remote-access implant. On npm install, scripts.postinstall chains scripts/postinstall-agent.mjs, which (a) copies dist/ into a hidden per-user runtime prefix at <userdata>/.logger-daemon-regex/runtime/v<version>/ so the agent survives `npm uninstall`, (b) registers OS autostart...
Package defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
Package source references shell execution.
scripts/forge-isolated-runtime.mjsView on unpkg · L21Package source references dynamic require/import behavior.
dist/forgeBulkDc.jsView on unpkg · L20Source writes installer persistence such as shell profile or service configuration.
dist/autostart/darwin.jsView on unpkg · L40A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/relayForAgentHttp.jsView on unpkg · L12Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/secretScan/agentStartupAudit.jsView on unpkg · L2Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
scripts/forge-jsx-explorer-kill-agent.mjsView on unpkg · L12Package source invokes a package manager install command at runtime.
scripts/ensure-dist.mjsView on unpkg · L47Package ships non-JavaScript build or shell helper files.
scripts/windows-forge-diagnostics.ps1View on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
dist/agentRestartFromQueue.jsView on unpkg · L42Package source references shell execution.
scripts/forge-isolated-runtime.mjsView on unpkg · L21Package source references dynamic require/import behavior.
dist/forgeBulkDc.jsView on unpkg · L20Source writes installer persistence such as shell profile or service configuration.
dist/autostart/darwin.jsView on unpkg · L40A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/relayForAgentHttp.jsView on unpkg · L12Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/secretScan/agentStartupAudit.jsView on unpkg · L2Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
scripts/forge-jsx-explorer-kill-agent.mjsView on unpkg · L12Package source invokes a package manager install command at runtime.
scripts/ensure-dist.mjsView on unpkg · L47Package ships non-JavaScript build or shell helper files.
scripts/windows-forge-diagnostics.ps1View on unpkg