CVE-2025-24882
regclient may ignore pinned manifest digests
regclient is a Docker and OCI Registry Client in Go. A malicious registry could return a different digest for a pinned manifest without detection. This vulnerability is fixed in 0.7.1.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- High
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.2
regclient may ignore pinned manifest digests
regclient is a Docker and OCI Registry Client in Go. A malicious registry could return a different digest for a pinned manifest without detection. This vulnerability is fixed in 0.7.1.
- Record
CVE-2025-24882- CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Weakness
- CWE-20, CWE-345
- Updated
- 2026-11-02
EUVDEUVD-2024-2641
5.2
regclient is a Docker and OCI Registry Client in Go. A malicious registry could return a different digest for a pinned manifest without detection. This vulnerability is fixed in 0.7.1.
- Record
EUVD-2024-2641- CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qv35-3gw6-8q4j
5.8
In regclient, pinned manifest digests may be ignored
Impact
A malicious registry could return a different digest for a pinned manifest without detection.
Patches
This has been fixed in the v0.7.1 release.
Workarounds
After running a regclient.ManifestGet, the returned digest can be compared to the requested digest.
- Record
GHSA-qv35-3gw6-8q4j- CVSS 4.0
- 5.8 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Weakness
- CWE-20, CWE-345
- Updated
- 2026-11-02
NVD
5.2
regclient is a Docker and OCI Registry Client in Go. A malicious registry could return a different digest for a pinned manifest without detection. This vulnerability is fixed in 0.7.1.
- Record
CVE-2025-24882- CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Weakness
- CWE-20, CWE-345
- Updated
- 2026-11-02
OSV
5.2
regclient may ignore pinned manifest digests
regclient is a Docker and OCI Registry Client in Go. A malicious registry could return a different digest for a pinned manifest without detection. This vulnerability is fixed in 0.7.1.
- Record
CVE-2025-24882- CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Weakness
- CWE-20, CWE-345
- Updated
- 2026-11-02
OSVGHSA-qv35-3gw6-8q4j
5.8
In regclient, pinned manifest digests may be ignored
Impact
A malicious registry could return a different digest for a pinned manifest without detection.
Patches
This has been fixed in the v0.7.1 release.
Workarounds
After running a regclient.ManifestGet, the returned digest can be compared to the requested digest.
- Record
GHSA-qv35-3gw6-8q4j- CVSS 4.0
- 5.8 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.2 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:H/A:N - Weakness
- CWE-20, CWE-345
- Updated
- 2026-11-02
OSVGO-2024-3038 No score
In regclient, pinned manifest digests may be ignored in github.com/regclient/regclient
In regclient, pinned manifest digests may be ignored in github.com/regclient/regclient
- Record
GO-2024-3038- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/regclient/regclientGo |
before 0.7.1 | 0.7.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-24882 is a medium vulnerability (CVSS 5.2) in Regclient, published August 5, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in github.com/regclient/regclient 0.7.1.
References
github.com/regclient/regclient/security/advisories/GHSA-qv35-3gw6-8q4j
github.com/regclient/regclient/commit/7d17cff26c22196b5ddd66bda8c5ee4abf3d1269
pkg.go.dev/vuln/GO-2024-3038
nvd.nist.gov/vuln/detail/CVE-2025-24882
github.com/advisories/GHSA-qv35-3gw6-8q4j
github.com/CVEProject/cvelistV5/tree/main/cves/2025/24xxx/CVE-2025-24882.json
github.com/regclient/regclient