Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. oras.land/oras-go/v2
  4. ›
  5. CVE-2026-85732

CVE-2026-85732: oras-go: Blind SSRF via unvalidated Link header URL in pagination allows internal network probing

September 17, 2026

oras-go’s pagination helper parseLink() in registry/remote/utils.go follows the Link response header from a registry without validating the URL’s host or scheme. When a malicious registry returns a Link header containing an absolute URL pointing to an arbitrary host (e.g., a cloud metadata endpoint), the client makes GET requests to that host from the victim’s network.

This affects all pagination-based listing operations: Tags, Referrers, and Repositories (catalog).

References

  • github.com/advisories/GHSA-h7vf-4x9w-h99v
  • github.com/oras-project/oras-go/commit/31da1963f8c327dd089cd29faeae95cf0fc50842
  • github.com/oras-project/oras-go/releases/tag/v2.6.2
  • github.com/oras-project/oras-go/security/advisories/GHSA-h7vf-4x9w-h99v
  • nvd.nist.gov/vuln/detail/CVE-2026-85732

Code Behaviors & Features

Detect and mitigate CVE-2026-85732 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 2.6.2

Fixed versions

  • 2.6.2

Solution

Upgrade to version 2.6.2 or above.

Impact 4.7 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-918: Server-Side Request Forgery (SSRF)

Source file

go/oras.land/oras-go/v2/CVE-2026-85732.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:17:14 +0000.