PatchSiren

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.