Read the docs
TI-2025-21438 Aliases CVE-2025-30086GHSA-h27m-3qw8-3pw8

CNCF Harbor 2.13.x before 2.13.1 and 2.12.x before 2.12.4 allows information disclosure…

Priority MEDIUM 56CWE-200Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-200.

Summary

CNCF Harbor 2.13.x before 2.13.1 and 2.12.x before 2.12.4 allows information disclosure by administrators who can exploit an ORM Leak present in the /api/v2.0/users endpoint to leak users' password hash and salt values. The q URL parameter allows a user to filter users by any column, and filter password=~ could be abused to leak out a user's password hash character by character. An attacker with administrator access could exploit this to leak highly sensitive information stored in the Harbor database. All endpoints that support the q URL parameter are vulnerable to this ORM leak attack.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00714 53rd percentileScored 2026-11-07
Fix Fixed github.com/goharbor/harbor (Go): 2.13.1, 2.12.4, 2.4.0-rc1.0.20250331071157-dce7d9f5cffb

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—github.com/goharbor/harbor (Go)2.13.0 to before 2.13.12.13.1Patch availableGHSA-h27m-3qw8-3pw8
—github.com/goharbor/harbor (Go)2.4.0-rc1.1 to before 2.12.42.12.4Patch availableGHSA-h27m-3qw8-3pw8
—github.com/goharbor/harbor (Go)before 2.4.0-rc1.0.20250331071157-dce7d9f5cffb2.4.0-rc1.0.20250331071157-dce7d9f5cffbPatch availableGHSA-h27m-3qw8-3pw8
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • github.com/goharbor/harbor (Go) Vendor— Affected 2.13.0 to before 2.13.1 Fixed in 2.13.1 Patch available GHSA-h27m-3qw8-3pw8
  • github.com/goharbor/harbor (Go) Vendor— Affected 2.4.0-rc1.1 to before 2.12.4 Fixed in 2.12.4 Patch available GHSA-h27m-3qw8-3pw8
  • github.com/goharbor/harbor (Go) Vendor— Affected before 2.4.0-rc1.0.20250331071157-dce7d9f5cffb Fixed in 2.4.0-rc1.0.20250331071157-dce7d9f5cffb Patch available GHSA-h27m-3qw8-3pw8

Remediation

  • Fix · GHSA-h27m-3qw8-3pw8 github.com/goharbor/harbor (Go) Fixed in 2.13.1 Advisory →
  • Fix · GHSA-h27m-3qw8-3pw8 github.com/goharbor/harbor (Go) Fixed in 2.12.4 Advisory →
  • Fix · GHSA-h27m-3qw8-3pw8 github.com/goharbor/harbor (Go) Fixed in 2.4.0-rc1.0.20250331071157-dce7d9f5cffb Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-30086
  2. 2026-10-03 Alias added: GHSA-h27m-3qw8-3pw8
  3. 2026-10-16 EPSS moved to the 50th–90th percentile

References

Sources