PkgRadar

Package evidence

[email protected]

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.

Trust signals

Why this verdict

PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.

Versions published
1
First published
Jun 2026
Publisher
liuwensheng

Recommended action

Block this update

Static evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.

Block this release in CIcurl · GitHub Actions

Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.

curl -fsS https://pkgradar.com/gate/npm \
  -H "Authorization: Bearer $PKGRADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specs":["[email protected]"],"fail_on":"high"}'

GitHub Actions step:

- name: PkgRadar gate
  run: |
    curl -fsS https://pkgradar.com/gate/npm \
      -H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
      -H "Content-Type: application/json" \
      -d '{"specs":["[email protected]"],"fail_on":"high"}'
Publisherliuwensheng
Artifact bytes8,792,223
Previous versionnone
Published2026-06-05T10:59:58.947Z
SHA-2565ecacd8464492b4866708d5b6e45181c960f3e3055efe0f0128d5844a61209c8

Why flagged

What the scanner saw

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.

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

high
Last checked
highRisk
104Score
0.2.14Version
Status history (1 event)
  1. newavailable · risk high · score 104 · status changed

Evidence

Static findings

11 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
highJs Hidden Powershellpackage/src/tools/PowerShellTool/pathValidation.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
highJs Hidden Powershellpackage/src/utils/permissions/permissions.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
highJs Hidden Powershellpackage/src/utils/permissions/yoloClassifier.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
mediumRemote Payloadpackage/src/utils/plugins/installCounts.tsmatched "raw.githubusercontent.com"12
mediumRemote Payloadpackage/src/utils/releaseNotes.tsmatched "raw.githubusercontent.com"12
Show all 11 findings (low-signal and informational)
SeverityKindPathDetailPoints
highJs Hidden Powershellpackage/src/tools/PowerShellTool/pathValidation.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
highJs Hidden Powershellpackage/src/utils/permissions/permissions.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
highJs Hidden Powershellpackage/src/utils/permissions/yoloClassifier.tsHidden / non-interactive PowerShell invocation in package code — `-WindowStyle Hidden`, `irm | iex`, `windowsHide: true`, or equivalent — used to download-and-run payloads on Windows installers.45
mediumRemote Payloadpackage/src/utils/plugins/installCounts.tsmatched "raw.githubusercontent.com"12
mediumRemote Payloadpackage/src/utils/releaseNotes.tsmatched "raw.githubusercontent.com"12
lowCredential file accesspackage/src/services/api/client.tsmatched "GOOGLE_APPLICATION_CREDENTIALS"5
lowCredential file accesspackage/src/utils/ide.tsmatched ".npmrc"5
lowCredential file accesspackage/src/tools/BashTool/prompt.tsmatched ".ssh/"5
lowCredential file accesspackage/src/utils/subprocessEnv.tsmatched "AWS_SECRET_ACCESS_KEY"5
lowCredential file accesspackage/src/utils/settings/types.tsmatched ".ssh/"5
lowInstall-time lifecycle scriptpackage.jsonpostinstall="node scripts/postinstall.mjs"5

Manifest

Package metadata

Scripts4
  • clinode --import tsx src/entrypoints/cli.tsx
  • postinstallnode scripts/postinstall.mjs
  • setupnode scripts/setup.mjs
  • startnode --import tsx src/entrypoints/cli.tsx
Dependencies88
  • @alcalzone/ansi-tokenize^0.3.0
  • @anthropic-ai/bedrock-sdk^0.26.4
  • @anthropic-ai/claude-agent-sdklatest
  • @anthropic-ai/foundry-sdk^0.2.3
  • @anthropic-ai/sdklatest
  • @aws-sdk/client-bedrocklatest
  • @aws-sdk/client-bedrock-runtimelatest
  • @aws-sdk/client-stslatest
  • @aws-sdk/credential-provider-nodelatest
  • @aws-sdk/credential-providerslatest
  • @azure/identitylatest
  • @commander-js/extra-typings12
  • @growthbook/growthbooklatest
  • @modelcontextprotocol/sdklatest
  • @opentelemetry/apilatest
  • @opentelemetry/api-logslatest
  • @opentelemetry/corelatest
  • @opentelemetry/exporter-logs-otlp-grpclatest
  • @opentelemetry/exporter-logs-otlp-httplatest
  • @opentelemetry/exporter-logs-otlp-protolatest
  • @opentelemetry/exporter-metrics-otlp-grpclatest
  • @opentelemetry/exporter-metrics-otlp-httplatest
  • @opentelemetry/exporter-metrics-otlp-protolatest
  • @opentelemetry/exporter-prometheuslatest
  • @opentelemetry/exporter-trace-otlp-grpclatest
  • @opentelemetry/exporter-trace-otlp-httplatest
  • @opentelemetry/exporter-trace-otlp-protolatest
  • @opentelemetry/resourceslatest
  • @opentelemetry/sdk-logslatest
  • @opentelemetry/sdk-metricslatest
  • …and 58 more.