PkgRadar

Package evidence

@0x/[email protected]

Remote Dependency Spec: dependencies.publish-release="https://github.com/0xProject/publish-release.git#3f8be1105a356527f4b362ff456d94bf9a82f2ed"

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
29Mature · −50% score
First published
Oct 2020
Publisher
dorothy-zbornak

Effective trust discount applied: 50% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.

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":["@0x/[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":["@0x/[email protected]"],"fail_on":"high"}'
Artifact bytes64,803
Previous version3.2.3
Published2022-03-16T07:23:50.438Z
SHA-256b5bc803a097522a3a45398f51358bccbfc240e17aa8c0605854ba22e7ab78a97

Why flagged

What the scanner saw

Remote Dependency Spec: dependencies.publish-release="https://github.com/0xProject/publish-release.git#3f8be1105a356527f4b362ff456d94bf9a82f2ed"

1 remote tarball(s) were followed statically.

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

Availability ledger

available

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

Evidence

Static findings

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

SeverityKindPathDetailPoints
highRemote Dependency Specpackage.jsondependencies.publish-release="https://github.com/0xProject/publish-release.git#3f8be1105a356527f4b362ff456d94bf9a82f2ed"12
mediumCredential file accesspackage/lib/test_installation.jsmatched ".npmrc"10
mediumCredential file accesspackage/src/test_installation.tsmatched ".npmrc"10

Remote payloads

Followed remote artifacts

SourceURLRiskScoreSummary
dependencies.publish-releasehttps://github.com/0xProject/publish-release.git#3f8be1105a356527f4b362ff456d94bf9a82f2ederror0invalid gzip header

Manifest

Package metadata

Scripts13
  • buildtsc -b
  • build:ciyarn build
  • cleanshx rm -rf lib
  • find_unused_depsrun-s build script:find_unused_deps
  • fixtslint --fix --format stylish --project .
  • linttslint --format stylish --project .
  • script:deps_versionsnode ./lib/deps_versions.js
  • script:doc_generatenode ./lib/doc_generate.js
  • script:find_unused_depsnode ./lib/find_unused_dependencies.js
  • script:prepublish_checksnode ./lib/prepublish_checks.js
  • script:publishIS_DRY_RUN=true node ./lib/publish.js
  • script:publish_release_notesnode ./lib/publish_release_notes.js
  • test:publishrun-s build script:publish
Dependencies22
  • @0x/types^3.3.6
  • @0x/utils^6.5.3
  • @lerna/batch-packages^3.0.0-beta.18
  • @types/depcheck^0.6.0
  • @types/node12.12.54
  • async-child-process^1.1.1
  • chalk^2.3.0
  • es6-promisify^5.0.0
  • glob^7.1.2
  • isomorphic-fetch2.2.1
  • lodash^4.17.11
  • mkdirp^0.5.1
  • moment2.21.0
  • promisify-child-process^1.0.5
  • prompt^1.0.0
  • publish-releasehttps://github.com/0xProject/publish-release.git#3f8be1105a356527f4b362ff456d94bf9a82f2ed
  • rimraf^2.6.2
  • semver5.5.0
  • semver-diff^2.1.0
  • semver-sort0.0.4
  • typedoc~0.16.11
  • yargs^10.0.3