CVE-2026-78433

Published Oct 14, 2026 Modified Oct 14, 2026 CWE-284 CWE-639 CWE-863 CWE-1220

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.

Is your site exposed to CVE-2026-78433?

Run a free security scan — no signup, results in seconds.

Weakness Type (CWE)

CWE-284 CWE-284
CWE-639 CWE-639
CWE-863 Incorrect Authorization
CWE-1220 CWE-1220

References

Frequently Asked Questions

What is CVE-2026-78433? +
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.
How do I check if I'm vulnerable to CVE-2026-78433? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.

Related Vulnerabilities

Don't wait for an exploit

Scan your website for vulnerabilities like CVE-2026-78433 — free, no signup required.