PatchSiren cyber security CVE debrief
CVE-2026-25946 Gitea CVE debrief
CVE-2026-25946 is a server-side request forgery vulnerability in Gitea's OpenID discovery feature. When OpenID sign-in is enabled, Gitea accepts a user-supplied OpenID URL and performs discovery requests without validating the destination against internal network addresses. This allows an unauthenticated remote attacker to cause the server to contact loopback or private-network HTTP services, potentially exposing internal service behavior and enabling interaction with resources that are not directly reachable by the attacker.
- Vendor
- Gitea
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-14
- Original CVE updated
- 2026-10-14
- Advisory published
- 2026-10-14
- Advisory updated
- 2026-10-14
Who should care
Gitea administrators and defenders should assess exposure to internal services and verify the vulnerability's impact on their instances, especially if OpenID sign-in is enabled. They should also review Gitea instance configurations, monitor logs for suspicious activity, and apply vendor patches or updates as available. Additionally, security teams and vulnerability management teams should prioritize verifying the vulnerability's impact and assessing the G
Why it matters
CVE-2026-25946 is a server-side request forgery vulnerability in Gitea's OpenID discovery feature that allows an unauthenticated remote attacker to cause the server to contact loopback or private-network HTTP services. Defenders should prioritize verifying the vulnerability's impact on their Gitea instances, especially if OpenID sign-in is enabled, and assess exposure to internal services.
- Potential exposure of internal service behavior
- Possible interaction with resources not directly reachable by the attacker
- Verification of Gitea instance configurations and OpenID sign-in settings
- Monitoring of Gitea instance logs for suspicious activity
Technical summary
The vulnerability allows an unauthenticated remote attacker to cause the Gitea server to contact loopback or private-network HTTP services by supplying a malicious OpenID URL. This can potentially expose internal service behavior and enable interaction with resources that are not directly reachable by the attacker. Gitea administrators should prioritize verifying the vulnerability's impact on their instances, especially if OpenID sign-in is enabled, and assess exposure to internal services. The vulnerability is related to Gitea's OpenID discovery feature, which does not validate the destination of discovery requests against internal network addresses.
Defensive priority
Defenders should prioritize verifying the vulnerability's impact on their Gitea instances, especially if OpenID sign-in is enabled, and assess exposure to internal services.
Recommended defensive actions
- Verify if OpenID sign-in is enabled on Gitea instances and assess exposure to internal services
- Review Gitea instance configurations to prevent unauthorized access to internal services
- Monitor Gitea instance logs for suspicious activity related to OpenID discovery requests
- Apply vendor patches or updates as available and follow change management processes
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Perform asset inventory to identify potentially affected Gitea instances
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and source item provide details on the vulnerability, but the impact and affected versions require further verification from official sources. Gitea administrators should verify the vulnerability's impact on their instances, especially if OpenID sign-in is enabled, and assess exposure to internal services. The lack of specific information on affected versions and configurations makes it essential for defenders to consult official documentation and perform thorough risk assessments.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-25946 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-25946
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-25946 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-25946
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Gitea OpenID discovery server-side request forgery
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/25xxx/CVE-2026-25946.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/go-gitea/gitea/security/advisories/GHSA-9574-292w-9wmw
Supplemental source - vendor-advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/go-gitea/gitea/pull/36729
Supplemental source - patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.