Skip to content

Instantly share code, notes, and snippets.

View alon710's full-sized avatar
💪

Alon Barad alon710

💪
View GitHub Profile
@alon710
alon710 / CVE-2026-0798.md
Created January 24, 2026 21:22
CVE-2026-0798: Gitea's Ghost in the Machine: Leaking Private Release Notes via Zombie Watchers - CVE Security Report

CVE-2026-0798: Gitea's Ghost in the Machine: Leaking Private Release Notes via Zombie Watchers

CVSS Score: 3.5 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-0798

Summary

A logic flaw in Gitea's notification system allowed unauthorized users—specifically 'watchers' who lost access or remained subscribed after a repository went private—to continue receiving detailed release emails containing private changelogs and tags.

TL;DR

@alon710
alon710 / CVE-2026-20883.md
Created January 24, 2026 21:22
CVE-2026-20883: The Zombie Stopwatch: Haunting Gitea with Revoked Access - CVE Security Report

CVE-2026-20883: The Zombie Stopwatch: Haunting Gitea with Revoked Access

CVSS Score: 6.5 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20883

Summary

A logic flaw in Gitea's stopwatch feature created a persistence vulnerability where users maintained visibility into private issue metadata after access revocation. By failing to re-validate permissions during API object serialization, the system allowed 'zombie' stopwatch records to leak sensitive titles and repository names.

TL;DR

@alon710
alon710 / CVE-2026-20750.md
Created January 24, 2026 21:22
CVE-2026-20750: Project Mayhem: Gitea Cross-Org IDOR (CVE-2026-20750) - CVE Security Report

CVE-2026-20750: Project Mayhem: Gitea Cross-Org IDOR (CVE-2026-20750)

CVSS Score: 9.1 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20750

Summary

A critical IDOR vulnerability in Gitea allows attackers with project write access in one organization to modify or delete projects in completely unrelated organizations. It's a classic case of checking permissions for the wrong object.

TL;DR

@alon710
alon710 / CVE-2026-20800.md
Created January 24, 2026 21:22
CVE-2026-20800: The Ghost in the API: Gitea's Zombie Notification Leak (CVE-2026-20800) - CVE Security Report

CVE-2026-20800: The Ghost in the API: Gitea's Zombie Notification Leak (CVE-2026-20800)

CVSS Score: 6.5 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20800

Summary

A classic logic flaw in Gitea's notification system allows users to view metadata of private repositories they no longer have access to. By failing to re-validate permissions at the time of API retrieval, Gitea effectively allowed 'zombie' access to sensitive issue and PR titles.

TL;DR

@alon710
alon710 / CVE-2026-20888.md
Created January 24, 2026 21:22
CVE-2026-20888: Unscheduled Disruption: Killing Gitea Auto-Merges via logic Flaws - CVE Security Report

CVE-2026-20888: Unscheduled Disruption: Killing Gitea Auto-Merges via logic Flaws

CVSS Score: 4.3 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20888

Summary

A logic flaw in Gitea's access control allows any user with read access to a repository to cancel scheduled auto-merges, effectively enabling low-privileged users to disrupt CI/CD workflows and release pipelines.

TL;DR

@alon710
alon710 / CVE-2026-20897.md
Created January 24, 2026 21:22
CVE-2026-20897: Unlock Everything: The Gitea LFS IDOR (CVE-2026-20897) - CVE Security Report

CVE-2026-20897: Unlock Everything: The Gitea LFS IDOR (CVE-2026-20897)

CVSS Score: 9.1 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20897

Summary

A critical Insecure Direct Object Reference (IDOR) in Gitea's Git LFS implementation allows authenticated users to delete file locks across any repository on the instance.

TL;DR

@alon710
alon710 / CVE-2026-20736.md
Created January 24, 2026 21:22
CVE-2026-20736: Ghost in the Repo: Deleting Gitea Attachments from the Grave - CVE Security Report

CVE-2026-20736: Ghost in the Repo: Deleting Gitea Attachments from the Grave

CVSS Score: 7.5 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20736

Summary

A logic flaw in Gitea's attachment handling allowed users to delete files from repositories they no longer had access to. If you uploaded it, you could kill it—even after being fired.

TL;DR

@alon710
alon710 / CVE-2026-20912.md
Created January 24, 2026 21:22
CVE-2026-20912: Gitea Attachment Smuggling: The Private-to-Public Pipeline - CVE Security Report

CVE-2026-20912: Gitea Attachment Smuggling: The Private-to-Public Pipeline

CVSS Score: 9.1 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20912

Summary

A critical logic flaw in Gitea's attachment handling allows authenticated users to link files from private repositories to public releases, effectively bypassing access controls and exposing sensitive data to the internet.

TL;DR

@alon710
alon710 / CVE-2026-20904.md
Created January 24, 2026 21:22
CVE-2026-20904: Gitea OpenID Visibility Toggle IDOR: The "Trust Me, Bro" Update Query - CVE Security Report

CVE-2026-20904: Gitea OpenID Visibility Toggle IDOR: The "Trust Me, Bro" Update Query

CVSS Score: 6.5 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2026-20904

Summary

A classic Insecure Direct Object Reference (IDOR) vulnerability in Gitea versions prior to 1.25.4 allowed authenticated users to toggle the visibility of OpenID credentials belonging to any other user. The flaw stemmed from a database update query that checked the record ID but failed to verify the record owner.

TL;DR

@alon710
alon710 / CVE-2025-67847.md
Created January 24, 2026 21:22
CVE-2025-67847: Class Is Cancelled: RCE in Moodle's Restore Interface (CVE-2025-67847) - CVE Security Report

CVE-2025-67847: Class Is Cancelled: RCE in Moodle's Restore Interface (CVE-2025-67847)

CVSS Score: 8.8 Published: 2026-01-23 Full Report: https://cvereports.com/reports/CVE-2025-67847

Summary

A critical Remote Code Execution vulnerability in Moodle's core backup/restore functionality allows authenticated users (like Teachers) to compromise the entire server by uploading malicious course archives.

TL;DR