Description
The web profile and RSS/Atom feed routes of users and organizations checked only whether a signed-in viewer could see a limited-visibility owner, without considering the `public-only` restriction of the personal access token used to authenticate. Any user holding a public-only token could send it over HTTP Basic authentication to read the profile and activity feed of limited-visibility users and organizations, which are hidden from anonymous visitors and refused on the equivalent API routes. The disclosure covers existence, profile metadata and public activity; it does not grant write access.
Published: 2026-11-01
Score: n/a
EPSS: n/a
KEV: No
Impact: Information Disclosure of Limited-Visibility Profiles
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows any holder of a public‑only personal access token to access web profile pages and RSS/Atom feeds for users and organizations marked as limited‑visibility. The token is authenticated via HTTP Basic, bypassing the token's restriction and exposing existence, profile metadata and public activity. Although no write privileges are granted, the disclosed data can aid an attacker in social engineering or profiling activities. This is a classic access‑control weakness, classified as CWE-1220.

Affected Systems

The affected product is Gitea: Gitea. Specific compatible or affected versions are not supplied in the entry, so all releases prior to the 28.3.0 patch must be treated as potentially vulnerable.

Risk and Exploitability

Exploit requires only possession of a public‑only token; no privileged credentials are needed. An attacker can simply submit the token in an HTTP Basic header to the profile or feed URLs and retrieve the data. No known public exploits are listed and the EPSS score is unavailable, while the vulnerability is not in the CISA KEV catalog. The ease of exploitation and the lack of mitigation in older versions make the risk moderate to high for organizations relying on limited‑visibility settings.

Generated by OpenCVE AI on November 1, 2026 at 11:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Gitea patch (28.3.0 or newer) which enforces token visibility checks on profile and feed routes.
  • If upgrade is delayed, revoke or remove public‑only personal access tokens for users, or configure the token scope to enforce visibility constraints.
  • Disable or restrict access to the web profile and RSS/Atom feed endpoints for limited‑visibility accounts until the patch is applied.

Generated by OpenCVE AI on November 1, 2026 at 11:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 01 Nov 2026 10:00:00 +0000

Type Values Removed Values Added
Description The web profile and RSS/Atom feed routes of users and organizations checked only whether a signed-in viewer could see a limited-visibility owner, without considering the `public-only` restriction of the personal access token used to authenticate. Any user holding a public-only token could send it over HTTP Basic authentication to read the profile and activity feed of limited-visibility users and organizations, which are hidden from anonymous visitors and refused on the equivalent API routes. The disclosure covers existence, profile metadata and public activity; it does not grant write access.
Title Gitea limited-visibility profile disclosure with public-only tokens
Weaknesses CWE-1220
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Gitea

Published:

Updated: 2026-11-01T09:48:58.988Z

Reserved: 2026-11-01T08:48:41.168Z

Link: CVE-2026-119627

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-01T10:18:37.073

Modified: 2026-11-01T10:18:37.183

Link: CVE-2026-119627

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-01T11:30:06Z

Weaknesses
  • CWE-1220

    Insufficient Granularity of Access Control