web-js-env-patcher

Warn

Audited by Gen Agent Trust Hub on Jul 28, 2026

Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The script scripts/download_ruyi_tool.js fetches release metadata and binary assets from GitHub repositories LoseNine/Firefox-FingerPrint-Analyzer and LoseNine/ruyipage to install forensics tooling.
  • [REMOTE_CODE_EXECUTION]: The utility scripts/load_native_addon.js dynamically identifies and loads platform-specific native Node.js addons (.node files) using the require() function to provide low-level browser API simulations. These binaries were flagged by YARA as embedded PE executables.
  • [COMMAND_EXECUTION]: Multiple environment scripts, including scripts/check_external_tools.js and scripts/check_node_runtime_compat.js, execute system commands such as python, nvm, where, and which to validate dependencies and runtime versions.
  • [COMMAND_EXECUTION]: scripts/run_trace_runtime_audit.js executes the user's final project entry point as a child process to capture runtime observations.
  • [COMMAND_EXECUTION]: scripts/capture_ruyitrace_log.js attempts to launch a customized Firefox browser with specific environment variables for tracing purposes.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Jul 28, 2026, 01:55 AM
Security Audit — agent-trust-hub — web-js-env-patcher