Gitea 1.23.8 is released
We are pleased to announce the release of Gitea version 1.23.8.
This update includes critical bug fixes and a Go version upgrade that addresses multiple security vulnerabilities. We strongly recommend all users upgrade as soon as possible to benefit from these important improvements.
A total of 23 pull requests were merged in this release.
Notable Changes
-
riscv64 Support: Official Linux binaries and Docker images for riscv64 will now be provided starting with this version. Special thanks to @mengzhuo for the contribution.
-
New Docker Registry: Docker images will now also be published to GitHub Container Registry (GHCR). You can find the new official docker image from this blog https://blog.gitea.com/docker-registry-update/ . Thanks to @a1994sc for this enhancement.
Security Fixes
This release addresses the following vulnerabilities:
-
Fixed a bug when uploading files via the LFS SSH command (affects 1.23) - #34408
-
Resolved CVE-2025-22873 in the Go os package, which previously allowed improper access to parent directories under certain conditions
How to install or update
Download our pre-built binaries from the Gitea downloads page — make sure to select the version compatible with your platform. For a step-by-step guide on installation or upgrades, check out our installation documentation
Special Thanks
We would also like to thank all of our supporters on Open Collective who are helping to sustain us financially.
Looking for a seamless, hassle-free solution to manage your Git repositories? Discover Gitea Cloud — A fully-managed, scalable platform designed to streamline your development workflow.
Changelog
1.23.8 - 2025-05-11
- SECURITY
- BUGFIXES
- Fix releases sidebar navigation link (#34436) #34439
- Fix bug webhook milestone is not right. (#34419) #34429
- Fix two missed null value checks on the wiki page. (#34205) (#34215)
- Swift files can be passed either as file or as form value (#34068) (#34236)
- Fix bug when API get pull changed files for deleted head repository (#34333) (#34368)
- Upgrade github v61 -> v71 to fix migrating bug (#34389)
- Fix bug when visiting comparation page (#34334) (#34364)
- Fix wrong review requests when updating the pull request (#34286) (#34304)
- Fix github migration error when using multiple tokens (#34144) (#34302)
- Explicitly not update indexes when sync database schemas (#34281) (#34295)
- Fix panic when comment is nil (#34257) (#34277)
- Fix project board links to related Pull Requests (#34213) (#34222)
- Don't assume the default wiki branch is master in the wiki API (#34244) (#34245)
- DOCUMENTATION
- MISC