CVE-2026-50151

High

Description

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 request for the subsequent PUT request, allowing a malicious registry to return a cross-host Location and receive the caller's credentials at an attacker-controlled endpoint. This issue is fixed in version 2.6.1.

SeverityHigh
CVSS7.5
Exploit probability—
ProductLinuxfoundation Oras
PublishedJul 17, 2026
First seenJul 17, 2026

How to fix

Update
  • linuxfoundation oras2.6.1 or later
  • oras.land/oras-go/v22.6.1 or later

Affected products

ProductAffected versionsFixed in
linuxfoundation orasv < 2.6.12.6.1
oras.land/oras-go/v2Gov < 2.6.12.6.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.