~ / search / GHSA-9m43-p3cx-w8j5

GHSA-9m43-p3cx-w8j5

malcontent OCI image pull credential exfiltration via malicious registry token realm

Source: GitHub Advisory Database (reviewed) Moderate CVE-2026-24845

Packages

EcosystemPackageAffectedFixed in
Go github.com/chainguard-dev/malcontent >= 0.10.0, < 1.20.3 1.20.3

Details

As written in the advisory (Markdown source, shown as plain text).

Malcontent could be made to expose Docker registry credentials if it scanned a specially crafted OCI image reference. Malcontent uses [google/go-containerregistry](https://github.com/google/go-containerregistry) for OCI image pulls, which by default uses the Docker credential keychain. A malicious registry could return a `WWW-Authenticate` header redirecting token authentication to an attacker-controlled endpoint, causing credentials to be sent to that endpoint. **Fix:** [Default to anonymous auth for OCI pulls](https://github.com/chainguard-dev/malcontent/commit/538ed00cdc639d687a4bd1e843a2be0428a3b3e7) **Acknowledgements** Thank you to Oleh Konko from [1seal](https://1seal.org/) for discovering and reporting this issue.

References

External links from the advisory. They lead to third-party sites.