VYPR

Oras Go

by Oras Project

Source repositories

CVEs (5)

  • CVE-2026-50151HigJul 17, 2026
    risk 0.42cvss 7.5epss 0.00

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.1, registry/remote/repository.go in blobStore.completePushAfterInitialPost follows a registry-controlled Location header during monolithic blob upload and reuses the Authorization header from the initial POST…

  • CVE-2026-50163HigJul 17, 2026
    risk 0.39cvss 7.1epss 0.00

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.2, ensureLinkPath in content/file/utils.go:262-275 validates a hardlink target relative to the extract base but returns the unresolved target, causing os.Link("victim.secret", "<extract_base>/payload.tar.gz/evil_cwd…

  • CVE-2026-50162MedJul 17, 2026
    risk 0.38cvss epss 0.01

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.1, resolveWritePath() in content/file/file.go uses a lexical filepath.Rel check for workingDir and does not account for symlink traversal, so when AllowPathTraversalOnWrite=false an attacker-controlled blob title…

  • CVE-2026-55588MedAug 25, 2026
    risk 0.35cvss 6.5epss 0.00

    ORAS (OCI Registry As Storage) is a CLI and library for managing artifacts in OCI registries. In ORAS CLI versions up to and including 1.3.2, the recursive referrer traversal does not track visited descriptors, so a malicious OCI registry that returns a cyclic referrer graph…

  • CVE-2026-48978LowJul 17, 2026
    risk 0.07cvss epss 0.00

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.1, auth.Client follows the realm URL from a registry's WWW-Authenticate: Bearer challenge without validating the scheme or host, allowing a malicious or compromised registry to cause SSRF to internal networks such…