Findings

CVE-2026-70400

Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository.

Published Oct 14, 2026 · updated Oct 14, 2026

Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository. A delegated token intended to operate only on public resources can create a private repository and migration task under the authorizing account or an organization where that user has the necessary permissions. The ordinary private repository-creation route rejects the same token, but the migration path omits that restriction.

Timeline

Detection, updates, and resolution for this record.

  1. Oct 14, 2026 · NIST NVD

    Detected

    Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository. A delegated token intended to operate only on public resources can create a private repository and migration task under the authorizing account or an organization where that user has the necessary permissions. The ordinary private repository-creation route rejects the same toke

  2. Oct 14, 2026 · NIST NVD

    Updated

    Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository. A delegated token intended to operate only on public resources can create a private repository and migration task under the authorizing account or an organization where that user has the necessary permissions. The ordinary private repository-creation route rejects the same toke

Sources

  • CVE.orgCVE-2026-70400

    Official CVE identifier

    cve.org
  • NIST NVDCVE-2026-70400

    Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository. A delegated token intended to operate only on public resources can create a private repository and migration task under the authorizing account or an organiza

    nvd.nist.gov

References

CVE-2026-70400 · ZeroDay Findings