malware npm

apintergrationpost

discovered 2026-06-21

Full Linux remote access trojan with native C rootkit distributed as npm package. Compiles LD_PRELOAD rootkit during install, establishes triple persistence (LD_PRELOAD, cron, profile.d), masquerades as systemd-userdbd, uses fileless execution via memfd_create+fexecve, ptrace process injection, interactive PTY shell, file upload/download, live screen streaming (ffmpeg x11grab / grim for Wayland), process/network/file enumeration, and C2 beacon with log-normal jitter. Six versions published within 40 minutes by throwaway account kimijohn01. Dual naming: MYRA internally, apintergrationpost externally. Lab mode and embedded MITRE technique IDs suggest red team tooling origin or plausible deniability design. C2 is RFC 1918 private (192.168.54.1), unusual for public npm malware.

Threat types

rat c2_agent persistence

Malicious versions

  • 4.0.1 · 6f4da8919cef1623…
  • 4.0.2 · bff1cee1548dfc29…
  • 4.0.3 · ba8e9452c53f5b66…
  • 4.0.4 · cc1287f3eb21f176…
  • 4.0.5 · 2253a51ce77c72ca…
  • 4.0.6 · a6c687f276034f5b…

Indicators

Techniques

Read the full analysis →