Read the docs
TI-2026-83607 Aliases CVE-2026-119533

Gitea leaks private pull request details on project boards

Priority LOW 39CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-862.

Summary

Gitea lists the pull requests that reference an issue on a repository or organization project board without checking whether the viewer can read them. When a private pull request mentions an issue on a board the viewer can open, the board reveals the private repository's path and the pull request's number, title and state, and anonymous visitors can see this on a public board. The pull request body, diff and files are not exposed. The weakness is CWE-862, Missing Authorization, and CVSS 3.1 scores it 7.5 (HIGH).

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

Repository and organization project boards listed the pull requests that reference each issue on the board without checking whether the viewer can read them. When a private pull request mentions an issue on a board the viewer can open, the board revealed the private repository's path and the pull request's number, title and state, to anonymous visitors in the case of a public board. The pull request body, diff and files were not exposed. Boards now skip linked pull requests in repositories where the viewer cannot read pull requests.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00277 20th percentileScored 2026-11-07
Fix Fixed Gitea (Gitea): 28.3.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
GiteaGiteabefore 28.3.028.3.0Patch availableCNA
  • Gitea VendorGitea Affected before 28.3.0 Fixed in 28.3.0 Patch available CNA

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:*——Gitea
  • cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:* Versions — — ·Gitea

Remediation

Upgrade Gitea to 28.3.0 or later. Versions before 28.3.0 are affected. The fixed version skips linked pull requests in repositories the viewer cannot read.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

  • Fix · CNA Gitea (Gitea) Fixed in 28.3.0

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Gitea 28.3.0

    20 records Highest priority Priority MEDIUM 3 MEDIUM, 17 LOW

    Other records, highest priority first

    • TI-2026-83610 Gitea OAuth2 auto-linking lets attackers take over accountsPriority MEDIUM 49
    • TI-2026-83601 Gitea public-only token can expose private OCI blobs through package mountsPriority MEDIUM 47
    • TI-2026-83594 Gitea public-only token bypass exposes private repository jobsPriority MEDIUM 47

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-11-01 Threatist record created from CVE-2026-119533
  2. 2026-11-04 Affected versions changed · Red Hat
  3. 2026-11-04 CVSS score added · Red Hat
  4. 2026-11-06 CVSS score added · CISA ADP
  5. 2026-11-06 CISA SSVC decision points changed

References

  • TI-2026-42785 Gitea before 1.27.1 allows remote code execution via the diffpatch API through Git hook installation. KEVCVSS 3.1CRITICAL 9.8
  • TI-2026-42033 Improper authorization on OAuth sign-in callback silently re-enables administrator-disabled accounts CVSS 3.1CRITICAL 9.8
  • TI-2026-40842 Privilege Escalation via Access Token Scope Escalation in API CVSS 3.1CRITICAL 9.8
  • TI-2026-16922 Gitea Docker image trusts spoofable reverse-proxy headers by default CVSS 3.1CRITICAL 9.8
  • TI-2026-42043 Team-repository linking endpoint bypasses the RepoAdminChangeTeamAccess organization setting CVSS 3.1CRITICAL 9.1
  • TI-2026-40381 OIDC userinfo Endpoint Returns Identity Claims Without Enforcing API Token Scopes CVSS 3.1CRITICAL 9.1
See all 240 →

Sources