CVE-2026-71301: Gitea private pull request title disclosure through markup

Published Oct 14, 2026
·
Updated

Gitea's repository markup endpoint resolves same-repository pull request references without enforcing the viewer's Pull Requests permission. A member with only Wiki access to a private repository can submit a markup preview request and retrieve a private pull request's title and state icon despite lacking Issues and Pull Requests access. This exposes pull request metadata across repository unit permissions.

Affected Software

1 affected component
Gitea Gitea

Event History

Oct 14, 2026
CVE Published
via MITRE·02:37 PM
Data Sourced
via MITRE·02:37 PM
Description

Frequently Asked Questions

1

Who can exploit this issue?

A member of a private repository who has Wiki access can exploit it even if they do not have access to the repository's Issues or Pull Requests units.

2

What information can be disclosed?

The affected markup preview behavior can disclose the title of a private pull request and its state icon. The issue concerns pull request metadata exposed through same-repository pull request references.

3

Does exploitation require access to the target repository?

Yes. The described attacker is a member of the private repository with Wiki access; the provided information does not indicate that unauthenticated or external users can exploit it.

4

How is the disclosure triggered?

The user submits a markup preview request containing a same-repository pull request reference. The markup endpoint resolves that reference without checking Pull Requests permission.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203