← Home

@apollo/gateway

12
Versions
License
No
Install Scripts
Verified
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation npm registry signatures gitHead linked

Maintainers

dkucapollo-botphryneasabernix

Keywords

graphqlfederationgatewayserverapollo

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
provenance publisher-changed AI (provenance): Transition to GitHub Actions CI/CD publishing with SLSA provenance; expected for this org. ai
license uncommon-license:Elastic-2.0 AI (license): Elastic-2.0 is Apollo's chosen license for federation packages; stable. ai
dependencies unvetted-dep:@apollo/query-planner AI (dependencies): First-party Apollo federation sibling package, pinned to the same version in the same monorepo release. Expected dependency. ai
dependencies unvetted-dep:@apollo/utils.fetcher AI (dependencies): First-party Apollo utilities package from the same org. Standard dependency for Apollo gateway HTTP fetching. ai
dependencies unvetted-dep:node-abort-controller AI (dependencies): Well-known AbortController polyfill for older Node.js versions. Legitimate utility dependency. ai
dependencies unvetted-dep:@apollo/utils.createhash AI (dependencies): First-party Apollo utilities package from the same org. Standard dependency. ai
semgrep semgrep:base64-decode AI (semgrep): Buffer.from(traceBase64, 'base64') decodes protobuf trace data from subgraphs for Apollo usage reporting — a documented, legitimate use case, not payload obfuscation. ai
dependencies unvetted-dep:@apollo/server-gateway-interface AI (dependencies): First-party Apollo package defining the gateway interface contract. Core dependency for this package's purpose. ai
phantom-deps phantom-dep:@types/node-fetch AI (phantom-deps): @types/node-fetch is a TypeScript type declaration package used at compile time; phantom detection is a false positive for type-only packages. ai
phantom-deps phantom-dep:@apollo/utils.isnodelike AI (phantom-deps): First-party Apollo utility used indirectly via other Apollo dependencies in the same monorepo; phantom detection is a false positive here. ai
dependencies unvetted-dep:@apollo/utils.isnodelike AI (dependencies): First-party Apollo utilities package from the same org. Standard dependency. ai
dependencies unvetted-dep:@apollo/composition AI (dependencies): First-party Apollo federation sibling package, pinned to the same version in the same monorepo release. Expected dependency. ai

Versions (showing 12 of 12)

Version Deps Published
2.14.3 28 / 0
2.14.2 28 / 0
2.14.1 28 / 0
2.14.0 28 / 0
2.13.4 18 / 0
2.13.3 18 / 0
2.13.2 18 / 0
2.12.4 18 / 0
2.12.3 18 / 0
2.11.7 18 / 0
2.11.6 18 / 0
2.10.5 18 / 0

v2.14.3

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.

v2.13.4

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.

v2.12.4

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.

v2.11.7

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.