CVE-2026-101029GHSA-6g2h-xpg3-rm48
Gitea migration and pull mirror SSRF through multi-answer DNS
Gitea Gitea
CVSS
4.3MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.17%Chance of exploitation activity in the next 30 days, higher than 5% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
Gitea's repository migration and pull mirror egress checks could be bypassed with a hostname that returns multiple DNS answers, because the address that was validated was not necessarily the address Git later connected to. A low-privileged user who can create migrations or mirrors could direct the server to internal services, reading from and writing to reachable internal Git or HTTP endpoints. Content from internal responses could additionally be disclosed through migration and mirror error messages.
Text from CVE List
Affected versions 1
- Giteaaffected: all versions through 1.27.3CVE List
References 5
- github.com/go-gitea/gitea/pull/39010Fixvia CVE List
- github.com/go-gitea/gitea/pull/39426Fixvia CVE List
- github.com/go-gitea/gitea/releases/tag/v28.0.0Fixvia CVE List
- github.com/go-gitea/gitea/security/advisories/GHSA-6g2h-xpg3-rm48Advisoryvia CVE List
- blog.gitea.com/release-of-28.0.0/Referencevia CVE List