CVE-2026-78433
Last modified
CVE-2026-78433 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. Gitea's web attachment handler skips its cross-repository ownership check for attachments created before 16 January 2026 and checks permissions against the repository named in the request URL instead. An unauthenticated attacker who knows a private attachment's UUID can request it through a public repository's attachment path and retrieve its contents. EPSS estimates a 0.29% chance of exploitation in the next 30 days.
Description
Gitea's web attachment handler skips its cross-repository ownership check for attachments created before 16 January 2026 and checks permissions against the repository named in the request URL instead. An unauthenticated attacker who knows a private attachment's UUID can request it through a public repository's attachment path and retrieve its contents. This can expose issue and pull request attachments or release assets; the random attachment UUID must already be known to the attacker.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Gitea | Gitea | >= 1.26.0, <= 1.27.2 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-78433?
How severe is CVE-2026-78433?
How do I fix CVE-2026-78433?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-78424Improper parameter handling in NeuVector allows any authenti…8.8
- CVE-2026-78425Authorised users of outside applications behind the same cor…7.6
- CVE-2026-78426The NeuVector JWT verifier accepts noncanonical Base64URL en…2
- CVE-2026-78427The NeuVector admission webhook silently excludes containers…5.3
- CVE-2026-78428For users authenticated through SAML or OpenID Connect (OIDC…8.8
- CVE-2026-78430A vulnerability was detected in sworddut mcp-ffmpeg-helper 0…5.3
- CVE-2026-78434A flaw has been found in Faveo Helpdesk up to 2.0.3. This im…6.5
- CVE-2026-78435A vulnerability has been found in Faveo Helpdesk up to 2.0.3…3.8
- CVE-2026-78437Incomplete cleanup vulnerability in Apache Tomcat allows a m…7.3
- CVE-2026-78438The W3 Total Cache plugin for WordPress is vulnerable to Sto…7.2
- CVE-2026-78439Stack-based buffer overflow in Microsoft Graphics Component …8.8
- CVE-2026-7844A vulnerability was detected in chatchat-space Langchain-Cha…6.3
Are you affected by CVE-2026-78433?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
