PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-62300 filecoin-project CVE debrief

The filecoin-pin package has a vulnerability in its IPFS Pinning Service API implementation. An authenticated caller, or an unauthenticated caller when the server is started with ALLOW_NO_AUTH=true, can submit one or more pins whose CIDs resolve to very large DAGs. This can cause the server to consume disk, network, CPU, and libp2p resources until the process or host becomes unavailable.

Vendor
filecoin-project
Product
filecoin-pin
CVSS
MEDIUM 6.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-11-05
Original CVE updated
2026-11-05
Advisory published
2026-11-05
Advisory updated
2026-11-05

Who should care

Defenders responsible for IPFS Pinning Service API implementations, particularly those using filecoin-pin, should assess exposure and apply the patch or mitigate the vulnerability to prevent resource exhaustion.

Why it matters

The vulnerability in filecoin-pin can cause resource exhaustion, leading to server unavailability, and defenders should prioritize verifying the version in use, assessing exposure, and applying the patch or mitigating the vulnerability.

  • Resource exhaustion can cause the server to become unavailable
  • Disk, network, CPU, and libp2p resources can be consumed
  • The process or host can become unavailable due to excessive resource usage

Technical summary

The IPFS Pinning Service API implementation in filecoin-pin accepts a caller-controlled CID through POST /pins, queues background processing, and then recursively fetches the full DAG with helia.pins.add(cid). The route and background pinning path do not enforce a request rate limit, per-user quota, maximum DAG byte count, maximum block count, traversal timeout, or concurrent pinning limit. An authenticated caller, or an unauthenticated caller when the server is started with ALLOW_NO_AUTH=true, can submit one or more pins whose CIDs resolve to very large DAGs. This can cause the server to consume disk, network, CPU, and libp2p resources until the process or host becomes unavailable, leading to resource unavail.

Defensive priority

Defenders should prioritize verifying the version of filecoin-pin in use, assessing exposure, and applying the patch or mitigating the vulnerability to prevent resource exhaustion.

Recommended defensive actions

  • Verify the version of filecoin-pin in use and assess exposure
  • Apply the patch or mitigate the vulnerability to prevent resource exhaustion
  • Monitor server resources for signs of exhaustion
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The vulnerability is caused by the lack of rate limiting, quota enforcement, and resource limits in the IPFS Pinning Service API implementation. The server writes fetched blocks to CAR files under carStoragePath and can consume resources until the process or host becomes unavailable.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-62300 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-62300

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-62300 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-62300

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • filecoin-pin: Unbounded DAG pinning can exhaust server resources

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-m5ph-mmg5-6w5h.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/filecoin-project/filecoin-pin/security/advisories/GHSA-m5ph-mmg5-6w5h

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/filecoin-project/filecoin-pin/commit/8db22b47899deb78dadf415fc477cae4bd6e82c2

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/filecoin-project/filecoin-pin/commit/afa019307db23a703737675e94316edcc6572050

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/filecoin-project/filecoin-pin

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/filecoin-project/filecoin-pin/releases/tag/v1.1.1

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.