blocks-sahred-atom-mobile-app-bar-action @35.6.8
Vulnerability report · Last retrieved from osv.dev August 19, 2026 at 5:49 AM UTC
OSV ID
MAL-2026-12859
Ecosystem
npm
Summary
On require() of this package, index.js exposes a trivial stub class and then loads _bridge.js, which selects a platform-specific endpoint, fetches an opaque binary from string-split-obfuscated Cloudflare Workers hosts (oob-worker.cf103-070.workers.dev, oob-worker.cf99-9b3.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf100-416.workers.dev) with a DNS TXT fallback channel over sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, and net.dl.wel1.ru carrying base64-chunked payload. The fetched bytes are written to /tmp or %TEMP% under disguised names (.cache_<rnd> on Unix, dotnet_diag_<rnd>.exe on Windows), chmod 0755 on Unix, and spawned detached via /bin/sh -c or cmd.exe. C2 hostnames are assembled from split string arrays joined at runtime to evade static matching. The package name misspells 'shared' as 'sahred' and poses as a mobile SDK while the sibling _bridge.js performs the drop-and-execute.
Source: amazon-inspector (06fe2a177df3e33a917705f95afeb12c308bc01b65328114e5fa34411b210659)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.