eventea-diag @20.5.3
Vulnerability report · Last retrieved from osv.dev August 5, 2026 at 5:03 PM UTC
OSV ID
MAL-2026-12373
Ecosystem
npm
Summary
On require of the package, index.js loads _shim.js which downloads a platform-specific binary from hardcoded Cloudflare Workers subdomains (oob-worker.cf102-baf.workers.dev, oob-worker.cf101-adf.workers.dev, oob-worker.cf99-9b3.workers.dev) with a DNS-TXT base64 fallback to dl.well1.site, writes the bytes to a hidden temp file, chmods 755, and spawns it detached via /bin/sh -c or cmd. Host strings and dangerous APIs are assembled from split fragments at runtime (e.g. ["oob-worker.cf102-baf",".w","or","ke","rs",".d","ev"].join(""), require("child_"+"process"), fs["chmod"+"Sync"]) to hide the destinations and primitives from static analysis. Cover-story naming (analytics_state, dotnet_diag_*.exe,.cache_*) does not match the package's stated pub/sub adapter purpose. A second dropper implementation with the same pattern is bundled as lib/telemetry.js (81KB) framed as an 'Analytics SDK'. There is no pinning, no signature verification, and the delivery hosts are anonymous Cloudflare Workers subdomains unrelated to any declared publisher.
Source: amazon-inspector (9941ff32c3b2d52ea7b7cccd4af391bfe359cf3766c4f22c484d1a51e178ab6c)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.