npm

gaarf @3.2.1

Vulnerability report · Last retrieved from osv.dev August 19, 2026 at 12:52 PM UTC

Malicious

OSV ID

MAL-2026-14236

Ecosystem

npm

Summary

The package's postinstall lifecycle script runs automatically on npm install and collects installer host identifiers (os.hostname(), platform, arch, Node version, package name, lifecycle event) and POSTs them to the hardcoded host n8wx863s.instances.poc.jchunt.top at path /gaarf. The destination is not the installer's infrastructure and is not caller-configurable. The package name 'gaarf' matches the short name of google/ads-api-report-fetcher, so installs are most likely typos of that package; the beacon fires on those mistaken installs and reports the mistyping host to a third-party endpoint.

Source: amazon-inspector (3c3312540cdedc807029a549ffd3b49b917704323a3b664c6d71ae6849c192b9)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.