PkgRadar

Package evidence

[email protected]

Remote Payload: matched "curl "

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"}'
Publisherpekeler
Artifact bytes2,249,176
Previous version0.38.1-pocketbun.2
Published2026-05-24T20:08:01.668Z
SHA-25675ce8b4550399242b2ad0b46bcc2010362310e2363aa151701184877ab91ef3f

Why flagged

What the scanner saw

Remote Payload: matched "curl "

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

Availability ledger

available

high
Last checked
highRisk
237Score
0.38.2-pocketbun.0Version
Status history (1 event)
  1. newavailable · risk high · score 237 · status changed

Related candidates

Linked campaigns and clusters

Publisher / release actor burststale

pekeler

2 members · evidence strength 64

Evidence

Static findings

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

SeverityKindPathDetailPoints
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthRefresh-UjveHHwo.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithOAuth2-DUIE4EoY.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithOTP-CJKph96j.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithPassword-DEWj8Jyn.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsBatch-DNJl1NTn.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsCreate-Be3S3y5K.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsDelete-CybOn5jy.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsEmailChange-BgOZfOYE.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsList-BAfVNUIM.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsListAuthMethods-9feSopQX.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsPasswordReset-db1tMCuS.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsRealtime-PMESvmJN.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsUpdate-LtD8DbWI.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsVerification-B_Nb90xU.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsView-Be6Uhvcf.jsmatched "curl "12
mediumObfuscation Densitypackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/wordcount/plugin.min.jshigh encoded/escaped-token density12
mediumObfuscation Densitypackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/tinymce.min.jshigh encoded/escaped-token density12
Show all 28 findings (low-signal and informational)
SeverityKindPathDetailPoints
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthRefresh-UjveHHwo.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithOAuth2-DUIE4EoY.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithOTP-CJKph96j.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsAuthWithPassword-DEWj8Jyn.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsBatch-DNJl1NTn.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsCreate-Be3S3y5K.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsDelete-CybOn5jy.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsEmailChange-BgOZfOYE.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsList-BAfVNUIM.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsListAuthMethods-9feSopQX.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsPasswordReset-db1tMCuS.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsRealtime-PMESvmJN.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsUpdate-LtD8DbWI.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsVerification-B_Nb90xU.jsmatched "curl "12
mediumRemote Payloadpackage/vendor/pocketbase-admin-ui/dist/assets/docsView-Be6Uhvcf.jsmatched "curl "12
mediumObfuscation Densitypackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/wordcount/plugin.min.jshigh encoded/escaped-token density12
mediumObfuscation Densitypackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/tinymce.min.jshigh encoded/escaped-token density12
lowObfuscationpackage/dist/examples/base/main.jsmatched "fromCharCode"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/models/dom/model.min.jsmatched "\\xa0"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/autolink/plugin.min.jsmatched "\\ufeff"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/codesample/plugin.min.jsmatched "\\u00a0"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/link/plugin.min.jsmatched "\\uFEFF"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/lists/plugin.min.jsmatched "\\x3c"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/plugins/wordcount/plugin.min.jsmatched "\\u2018"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/assets/pocketbase.es-B_4DUNUU.jsmatched "\\u0009"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/prism/prism.jsmatched "\\u00a0"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/themes/silver/theme.min.jsmatched "\\ufeff"3
lowObfuscationpackage/vendor/pocketbase-admin-ui/dist/libs/tinymce/tinymce.min.jsmatched "\\ufeff"3

Manifest

Package metadata

Scripts37
  • agent-scriptbun run scripts/agent_script.ts
  • bench:upstreambun run scripts/bench_run_upstream.ts
  • bench:upstream:factor-summarybun scripts/bench_upstream_factor_summary.js
  • bench:upstream:pocketbunbun run scripts/bench_run_upstream_pocketbun.ts
  • buildbun build index.ts src/cli.ts --outdir dist --target bun --format esm --packages external && bun run build:types
  • build:analyzebun build index.ts src/cli.ts --outdir=.tmp/build-analysis --target=bun --format=esm --packages external --metafile=.tmp/build-analysis/meta.json --metafile-md=.tmp/build-analysis/meta.md
  • build:typesbun x tsc -p tsconfig.types.json && bun run scripts/build_declarations.ts
  • check:versionsbun run scripts/check_versions.ts && bun run scripts/docs/sync_docs_version.ts --check
  • docs:checkbun run scripts/docs/sync_docs_version.ts --check && bun run scripts/docs/check_generated_docs.ts
  • docs:patchbun run scripts/docs/apply_pocketbun_patches.ts
  • docs:rebuildbun run scripts/docs/rebuild_from_upstream.ts && bun run docs:patch && bun run docs:version
  • docs:rebuild:fullbun run docs:sync-upstream && bun run docs:rebuild && bun run docs:check
  • docs:sync-upstreambash scripts/docs/sync_upstream_site_docs.sh
  • docs:versionbun run scripts/docs/sync_docs_version.ts
  • e2ebun run scripts/e2e_run.ts
  • e2e:installplaywright install --with-deps
  • formatoxfmt --check src tests scripts
  • format:fixoxfmt --write src tests scripts
  • lintoxlint --type-aware src tests scripts
  • prepackbun run build
  • profile:cpubash scripts/profile_cpu_md.sh
  • profile:heapbash scripts/profile_heap_md.sh
  • profile:heap:scenariobash scripts/profile_heap_scenario.sh
  • profile:inspector:listbun run scripts/profile_inspector_records_list.ts
  • releasebash scripts/release.sh publish pocketbun
  • release:checkbun run format:fix && bun run check:versions && bun test --concurrent && bun run typecheck && bun run typecheck:package && bun run lint
  • release:createbash scripts/release.sh publish create-pocketbun
  • release:create:drybash scripts/release.sh dry create-pocketbun
  • release:drybash scripts/release.sh dry pocketbun
  • startbun run index.ts
  • …and 7 more.