PkgRadar

Package evidence

[email protected]

Remote Payload: matched "curl "

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
222
Versions published
36
First published
Feb 2026
Publisher
pekeler

Recommended action

Review before promoting

Mixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.

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":"review"}'

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":"review"}'
Publisherpekeler
Artifact bytes2,249,176
Previous version0.38.2-pocketbun.0
Published2026-05-25T08:37:02.599Z
SHA-256b9ea70ef93cb5707b1b940db7ed61a8b24a1031388204d815e2fb62476df2870

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

review
Last checked
reviewRisk
92Score
0.38.2-pocketbun.1Version
Status history (1 event)
  1. newavailable · risk review · score 92 · status changed

Evidence

Static findings

26 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
Show all 26 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
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.