PkgRadar

npm · registry.npmjs.org

class-synth

Js Hidden Powershell: Hidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.

Early detection

PkgRadar flagged this 15.2 days before public disclosure

Detected 2026-05-29 · disclosed as MAL-2026-5730 on 2026-06-13

Why PkgRadar flagged 1.0.8

SeveritySignalEvidence
highJs Hidden PowershellHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers. · package/dist/index.js

Scanned versions

VersionVerdictScoreScanned (UTC)
1.0.9Low risk02026-06-01
1.0.8Review452026-05-30
1.0.6Review452026-05-29
1.0.7Review452026-05-29
1.0.1Review1002026-05-29
1.0.2Review1002026-05-29

Block this in CI

PkgRadar gates class-synth (and every other dependency) before it merges. One line in your pipeline:

pkgradar gate --ecosystem npm [email protected]