[ CVE-2026-112887 · Published 1 Nov 2026 ]

Vulnerability in Gitea

Not scored yet EPSS <1%1 agency advisoryNo fix listed yet

[ Description ]Official description

Gitea Actions task tokens authenticate to the REST API as a shared system user with a negative ID, which repository, organization, project and key filters treated as having no owner restriction, and the token carried no API scope to restrict user-scoped routes. A user who can run a workflow could use the job's token with `GET /api/v1/user/repos` to list every repository on the instance, including private repositories of other users and organizations, with their metadata. Repository contents remained protected by per-repository permission checks. System users now own nothing, and `/api/v1/user` routes other than `GET /api/v1/user` accept only individual and bot accounts.

[ Fixes ]Fixes and patches

No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.

[ Advisories ]Government CERT advisories

  • BSI CERT-BundWID-SEC-2026-4281

    Gitea: Multiple vulnerabilities Translated from German

    CVE-2026-118504CVE-2026-117677CVE-2026-119441+15 more CVEs