Description
regclient is a Docker and OCI Registry Client in Go. Prior to version 0.11.5, credentials for a registry may be inadvertently leaked to external servers. A prerequisite for this attack is a malicious registry server, a malicious blob store, or a registry that does not restrict the external URLs for foreign blobs. Version 0.11.5 fixes the issue.
Published: 2026-08-12
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows credentials used to access a registry to be sent to external blob stores during normal operation. This credential leakage can reveal authentication data to unintended parties, potentially allowing unauthorized access to protected resources. The weakness is classified as CWE-522, indicating improper handling of credentials.

Affected Systems

The issue affects users of regclient, a Docker and OCI Registry Client written in Go, before version 0.11.5. All installations of regclient that interact with registries which do not restrict URLs for foreign blobs or which are controlled by malicious actors are vulnerable.

Risk and Exploitability

The CVSS score of 6.8 categorizes this as a medium severity flaw. Exploitation requires a malicious registry, blob store, or a registry that permits arbitrary external URLs, which may be hard to enforce. Because an EPSS score is not available, exploitation likelihood cannot be quantified; however, the flaw permits credential leakage that can be observed over the network. The vulnerability is not listed in the CISA KEV catalog, indicating no known widespread exploitation yet.

Generated by OpenCVE AI on August 13, 2026 at 00:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade regclient to version 0.11.5 or later
  • Restrict the registry configuration to disallow external URLs for foreign blobs
  • Validate that authentication credentials are not transmitted to external services during blob retrieval

Generated by OpenCVE AI on August 13, 2026 at 00:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qvqc-4c52-x6qp regclient may leak authentication credentials to external blob stores
History

Thu, 13 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Regclient
Regclient regclient
Vendors & Products Regclient
Regclient regclient

Wed, 12 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Description regclient is a Docker and OCI Registry Client in Go. Prior to version 0.11.5, credentials for a registry may be inadvertently leaked to external servers. A prerequisite for this attack is a malicious registry server, a malicious blob store, or a registry that does not restrict the external URLs for foreign blobs. Version 0.11.5 fixes the issue.
Title regclient may leak authentication credentials to external blob stores
Weaknesses CWE-522
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N'}


Subscriptions

Regclient Regclient
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-12T14:35:58.638Z

Reserved: 2026-05-29T14:35:45.903Z

Link: CVE-2026-49349

cve-icon Vulnrichment

Updated: 2026-08-12T14:35:55.138Z

cve-icon NVD

Status : Received

Published: 2026-08-12T15:17:37.507

Modified: 2026-08-12T15:17:37.507

Link: CVE-2026-49349

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:39:26Z

Weaknesses
  • CWE-522

    Insufficiently Protected Credentials