CVE-2026-52810: Gogs allows users to write to readonly repositories using receive-pack + service=git-upload-pack confusion
Git smart HTTP authorizes POST …/git-receive-pack using the client-supplied service query string (so ?service=git-upload-pack is evaluated as read access) while routing still runs git receive-pack, allowing push where only read should be allowed.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-52810 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →