OpenSSF/OSV advisory MAL-2026-4268 confirms this npm version as malicious. callback.js collects host identity information (os.hostname(), os.userInfo()) and transmits it via https.get() to an external endpoint at install/load time. The combination of OS-level identity collection followed by outbound HTTPS in a callback script is consistent with installer reconnaissance/beaconing. The package name and structure (a 99.x.x version of a generic UI-named package) further suggests a...
Source
OpenSSF Malicious Packages via OSV
Summary
Malicious code in asavie-ui (npm)
Details
callback.js collects host identity information (os.hostname(), os.userInfo()) and transmits it via https.get() to an external endpoint at install/load time. The combination of OS-level identity collection followed by outbound HTTPS in a callback script is consistent with installer reconnaissance/beaconing. The package name and structure (a 99.x.x version of a generic UI-named package) further suggests a non-legitimate publication. No corresponding legitimate functionality (no UI code, no documented purpose) accompanies the data-collection routine.
## Source: ossf-package-analysis (b0478f8efd496e7baa22fc9623c2a786f95453a6ad1f0230d8d4eeca0b12f17f) The OpenSSF Package Analysis project identified 'asavie-ui' @ 99.0.2 (npm) as malicious.
It is considered malicious because:
- The package communicates with a domain associated with malicious activity.
Decision reason
OpenSSF Malicious Packages via OSV confirms asavie-ui@99.0.2 as malicious (MAL-2026-4268): Malicious code in asavie-ui (npm)