CVE Catalog

CVE-2026-89430

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

8th percentile - higher than 8% of all known CVEs

Summary

Gitea validated a push mirror's remote address against the `[migrations]` allow and block lists only when the mirror was created. Each synchronization passed the stored address directly to `git push`, so a name that later resolved to a blocked or internal address was still reached. A user with administrator access to a repository, which includes repositories they create themselves, could aim push mirror synchronization at internal Git services and force-push the repository's contents to them.

Risk Assessment

An attacker can use push mirrors to send data to internal Git services, potentially leading to data integrity issues or unauthorized access to internal systems.

Recommendation

Update Gitea to a patched version and regularly review push mirror configurations.

Other vulnerabilities in Gitea

See all
Original NVD description (English source)

Gitea validated a push mirror's remote address against the `[migrations]` allow and block lists only when the mirror was created. Each synchronization passed the stored address directly to `git push`, so a name that later resolved to a blocked or internal address was still reached. A user with administrator access to a repository, which includes repositories they create themselves, could aim push mirror synchronization at internal Git services and force-push the repository's contents to them.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS