Skip to content
Heist/ feed
Back to feed
Medium

Harbor's repository description page allows for XSS

Type: advisorySources: OSV

Harbor is an open source trusted cloud native registry project that stores, signs, and scans content. Versions 2.11.2 and below, as well as versions 2.12.0-rc1 and 2.13.0-rc1, contain a vulnerability where the markdown field in the info tab page can be exploited to inject XSS code. This is fixed in versions 2.11.3 and 2.12.3.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-32019
Confirmed fixed CVEs
Not specified
Updated in this feed
2 Nov 2026, 15:32 UTC · Revision 1

Source evidence

Harbor's repository description page allows for XSS

core-osv · Original source

Published 23 Jul 2025, 20:38 UTC

Harbor is an open source trusted cloud native registry project that stores, signs, and scans content. Versions 2.11.2 and below, as well as versions 2.12.0-rc1 and 2.13.0-rc1, contain a vulnerability where the markdown field in the info tab page can be exploited to inject XSS code. This is fixed in versions 2.11.3 and 2.12.3.

osv:CVE-2025-32019
Complete source record
{
  "id": "0d989c21f6494245f751678fd8b14ebd0d86882483fcf0506114923eb2bc6621",
  "url": "https://osv.dev/vulnerability/CVE-2025-32019",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Harbor's repository description page allows for XSS",
    "summary": "Harbor is an open source trusted cloud native registry project that stores, signs, and scans content. Versions 2.11.2 and below, as well as versions 2.12.0-rc1 and 2.13.0-rc1, contain a vulnerability where the markdown field in the info tab page can be exploited to inject XSS code. This is fixed in versions 2.11.3 and 2.12.3.",
    "evidence": "osv:CVE-2025-32019",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2025-32019",
      "aliases": [
        "BIT-harbor-2025-32019",
        "CVE-2025-32019",
        "GHSA-f9vc-vf3r-pqqq",
        "GO-2025-3825"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/goharbor/harbor",
              "type": "GIT",
              "events": [
                {
                  "introduced": "b3dab7a93cd8aa8921ee9f73652abc5b888f878b"
                },
                {
                  "fixed": "6b4981d4dd46a20481be5a3a7cdf435bc20f4dcb"
                },
                {
                  "introduced": "15f3aabc0d548f9e87977338400fe6bdbcd240af"
                },
                {
                  "fixed": "9a932a0f9aadc93773a06c4d916f688254698cfa"
                },
                {
                  "fixed": "76c2c5f7cfd9edb356cbb373889a59cc3217a058"
                },
                {
                  "fixed": "a13a16383a41a8e20f524593cb290dc52f86f088"
                },
                {
                  "fixed": "f019430872118852f83f96cac9c587b89052d1e5"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "2.12.0-rc1"
                      },
                      {
                        "fixed": "2.12.4-rc1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "introduced": "2.13.0-rc1"
                      },
                      {
                        "fixed": "2.13.1-rc1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "76c2c5f7cfd9edb356cbb373889a59cc3217a058"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "a13a16383a41a8e20f524593cb290dc52f86f088"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "f019430872118852f83f96cac9c587b89052d1e5"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v2.12.3-rc2",
            "v2.12.3",
            "v2.12.3-rc1",
            "v2.13.0-rc2",
            "v2.13.0",
            "v2.13.0-rc1",
            "v2.12.2-rc2",
            "v2.12.2",
            "v2.12.2-rc1",
            "v2.12.1-rc3",
            "v2.12.1",
            "v2.12.1-rc2",
            "v2.12.1-rc1",
            "v2.12.0-rc2",
            "v2.12.0",
            "v2.12.0-rc1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-32019.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:20.674621754Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/32xxx/CVE-2025-32019.json",
        "https://github.com/goharbor/harbor/security/advisories/GHSA-f9vc-vf3r-pqqq",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-32019",
        "https://github.com/goharbor/harbor/commit/76c2c5f7cfd9edb356cbb373889a59cc3217a058",
        "https://github.com/goharbor/harbor/commit/a13a16383a41a8e20f524593cb290dc52f86f088",
        "https://github.com/goharbor/harbor/commit/f019430872118852f83f96cac9c587b89052d1e5"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "<= 2.4.0-rc1.1, < 2.11.3"
                  },
                  {
                    "last_affected": "<= 2.4.0-rc1.1, < 2.11.3"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandaloneSingleVersion"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/32xxx/CVE-2025-32019.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-32019",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 486564,
  "published_at": "2025-07-23T20:38:10.966+00:00"
}