CVE-2026-97859CWE-862broken-access-control

CVE-2026-97859

Medium · published October 18, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
14.6
In the wild
Unconfirmed
What it is

Seven Gitea API routes under `/api/v1/users/{username}` (followers, following, following/{target}, starred, subscriptions, keys and gpg_keys) were registered without the `individualPermsChecker` middleware that enforces the visibility of the target user. An authenticated user could therefore read the followers, following list, starred and watched repositories and public SSH and GPG keys of a user with limited or private visibility, whom they could not otherwise see. The issue was fixed in 1.27.3 and 28.0.0 and disclosed with 28.2.0.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00243 · 14.6th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-10-18T23:16Z
References (5)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 19:01Z
    Gitea API disclosure of private user social graph, keys and stars
    cvelistv5
  • 18 OCT 19:01Z
    Gitea API disclosure of private user social graph, keys and stars
    cvelistv5