Server-Side Request Forgery (SSRF) The advisory has been revoked - it doesn't affect any version of package golang-oras-oras-go  (opens in a new tab)


Threat Intelligence

EPSS
0.38% (30th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-DEBIAN12-GOLANGORASORASGO-18015537
  • published19 Jul 2026
  • disclosed17 Jul 2026

Introduced: 17 Jul 2026

CVE-2026-50151  (opens in a new tab)
CWE-918  (opens in a new tab)

Amendment

The Debian security team deemed this advisory irrelevant for Debian:12.

NVD Description

Note: Versions mentioned in the description apply only to the upstream golang-oras-oras-go package and not the golang-oras-oras-go package as distributed by Debian.

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.