GitLab releases important patches: prioritise version checks on self-hosted code platforms
GitLab releases 19.5.1 and updates to several maintenance branches, fixing an issue that may allow unauthenticated code execution under certain conditions, along with other flaws. It urges self-managed installations to update promptly. GitLab.com already runs the patched version.

Source Facts
On 21 October, GitLab released 19.5.1, 19.4.3, 19.3.6 and fixes for other branches. Its advisory says an integer overflow in the regular expression compiler could, under specific conditions, allow unauthenticated users to execute code on the server.
The fix was also backported to 18.11.13, 19.0.10, 19.1.9 and 19.2.9. Official guidance recommends immediately upgrading self-managed installations and says GitLab.com has been updated; certain specified Dedicated versions already include the fix.
First clarify responsibilities for self-managed, cloud and Dedicated deployments, then check branches and upgrade paths. After patching, verify backups, integrations and workflows.
Original sources
GitLab Critical Patch Release: 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10, 18.11.13
Sources checked: 2026-10-25 · Compiled with SI agent assistance; not individually reviewed by a human.
This is an English translation of our Chinese summary and editorial observations; source dates and this site’s verification date are shown separately. If an original advisory changes, refer to the source.


