PkgRadar

Package evidence

[email protected]

Install Lifecycle Repeated Payload, New Account With Lifecycle Hook, Install Lifecycle Suppresses Failure +2 more

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.

Weekly downloads
666
Versions published
3
First published
Jun 2026
Publisher
palanichamy_perumal
External confirmation
MAL-2026-5777OSV match · pinned to high regardless of other signals

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"}'
Artifact bytes349
Previous version1.0.0
Published2026-06-15T10:29:31.889Z
SHA-25650fb40a08c5d46c28aee1236f3eb6a3d023c1b39e02f79ffdb71b19f43185e6c

Why flagged

What the scanner saw

New Lifecycle Script Vs Previous

1 candidate cluster(s) currently reference this release.

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

Availability ledger

available

high
Last checked
highRisk
155Score
99.99.1Version
Status history (2 events)
  1. availableavailable · risk high · score 155 · status available -> available, risk high -> high, score 165 -> 155
  2. newavailable · risk high · score 165 · status changed

Related candidates

Linked campaigns and clusters

Publisher / release actor burstactive

Publisher burst: palanichamy_perumal

2 members · evidence strength 55
Publisher / release actor burstcandidate

Publisher burst: palanichamy_perumal

2 members · max score 28

Evidence

Static findings

6 static · 2 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
highNew Lifecycle Script Vs Previousmanifest40
highNew Lifecycle Script Vs Previousmanifest40
highInstall Lifecycle Repeated Payloadmanifest25
highNew Account With Lifecycle Hookmanifest25
highInstall Lifecycle Suppresses Failuremanifest20
highInstall Lifecycle Suppresses Failuremanifest20
Show all 8 findings (low-signal and informational)
SeverityKindPathDetailPoints
highNew Lifecycle Script Vs Previousmanifest40
highNew Lifecycle Script Vs Previousmanifest40
highInstall Lifecycle Repeated Payloadmanifest25
highNew Account With Lifecycle Hookmanifest25
highInstall Lifecycle Suppresses Failuremanifest20
highInstall Lifecycle Suppresses Failuremanifest20
lowInstall-time lifecycle scriptmanifest5
lowInstall-time lifecycle scriptmanifest5