Skip to content
Heist/ feed
Back to feed
HighFix available

Gitea SSRF through Git HTTP redirects in mirrors and fetches

Type: advisorySources: OSV

Gitea validated the initial remote URL for push mirrors, wiki remote checks, and fetches of migrated pull request heads, but the subsequent raw Git operations followed HTTP redirects without revalidating the destination. A repository administrator using a policy-allowed endpoint that redirects could make Gitea's Git client send requests to an address that the outbound host policy would otherwise block. The impact depends on the configured policy and the internal services reachable from the server.

Products
gitea
Affected versions
Not specified
Fixed versions
28.0.0
CVEs
CVE-2026-104636
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 12:12 UTC · Revision 1

Source evidence

Gitea SSRF through Git HTTP redirects in mirrors and fetches

core-osv · Original source

Published 14 Oct 2026, 08:42 UTC

Gitea validated the initial remote URL for push mirrors, wiki remote checks, and fetches of migrated pull request heads, but the subsequent raw Git operations followed HTTP redirects without revalidating the destination. A repository administrator using a policy-allowed endpoint that redirects could make Gitea's Git client send requests to an address that the outbound host policy would otherwise block. The impact depends on the configured policy and the internal services reachable from the server.

osv:BIT-gitea-2026-104636

gitea

Fixed versions: 28.0.0

Complete source record
{
  "id": "f5e3df7552408f8e1d33fd80b511284ae9fb057b9541cbbe3328ef99e4234905",
  "url": "https://osv.dev/vulnerability/BIT-gitea-2026-104636",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Gitea SSRF through Git HTTP redirects in mirrors and fetches",
    "summary": "Gitea validated the initial remote URL for push mirrors, wiki remote checks, and fetches of migrated pull request heads, but the subsequent raw Git operations followed HTTP redirects without revalidating the destination. A repository administrator using a policy-allowed endpoint that redirects could make Gitea's Git client send requests to an address that the outbound host policy would otherwise block. The impact depends on the configured policy and the internal services reachable from the server.",
    "evidence": "osv:BIT-gitea-2026-104636",
    "products": [
      {
        "name": {
          "value": "gitea",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "28.0.0",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "BIT-gitea-2026-104636",
      "aliases": [
        "BIT-gitea-2026-104636",
        "CVE-2026-104636",
        "GHSA-g4hw-fg4c-89mq"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "SEMVER",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "28.0.0"
                }
              ]
            }
          ],
          "package": {
            "name": "gitea",
            "purl": "pkg:bitnami/gitea",
            "ecosystem": "Bitnami"
          },
          "severity": [
            {
              "type": "CVSS_V3",
              "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
            }
          ],
          "database_specific": {
            "source": "https://github.com/bitnami/vulndb/tree/main/data/gitea/BIT-gitea-2026-104636.json"
          }
        }
      ],
      "modified": "2026-10-14T11:11:14.468572230Z",
      "provider": "osv",
      "references": [
        "https://blog.gitea.com/release-of-28.0.0/",
        "https://github.com/go-gitea/gitea/pull/39426",
        "https://github.com/go-gitea/gitea/releases/tag/v28.0.0",
        "https://github.com/go-gitea/gitea/security/advisories/GHSA-g4hw-fg4c-89mq",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-104636"
      ],
      "provider_metadata": {
        "cpes": [
          "cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:*"
        ],
        "severity": "High"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-104636",
        "evidence": "/aliases"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/database_specific/severity"
  },
  "source_id": "core-osv",
  "document_id": 316260,
  "published_at": "2026-10-14T08:42:41.374+00:00"
}