CVE-2026-112887
NoneCVSS
—
EPSS
0.2%
Published
Nov 1, 2026
CISA due date
—
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-116666 Tanium addressed an information disclosure vulnerability in Discover. CWE-200
- CVE-2026-116665 Tanium addressed an information disclosure vulnerability in Discover. CWE-200
- CVE-2026-121509 A security flaw has been discovered in Headless CMS Plugin up to 2.0.4 on WordPress. CWE-200
- CVE-2026-121254 Information leak in Select in Google Chrome prior to 157.0.8103.38 allowed a remote… CWE-200
- CVE-2026-121243 Information leak in Frames in Google Chrome prior to 157.0.8103.38 allowed a remote… CWE-200
- CVE-2026-121239 Information leak in Core in Google Chrome prior to 157.0.8103.38 allowed a remote… CWE-200
- CVE-2026-121235 Information leak in Paint in Google Chrome prior to 157.0.8103.38 allowed a remote… CWE-200
- CVE-2026-121161 Information leak in BackgroundFetch in Google Chrome prior to 157.0.8103.38 allowed a… CWE-200