Skip to content

Upgrade to Ruby 4.0.9 - #483

Merged
CamJN merged 1 commit into
phusion:masterfrom
yuri-zubov:bump-ruby-4.0.9
Oct 25, 2026
Merged

CamJN merged 1 commit into
phusion:masterfrom
yuri-zubov:bump-ruby-4.0.9

Conversation

@yuri-zubov

Copy link
Copy Markdown
Contributor

@ajhodgson

Security: Update Ruby to address critical Regexp vulnerabilities

Ruby released security fixes on October 23, 2026, addressing four GitLab CVEs related to memory corruption and integer overflows in the Onigmo regular expression engine: CVE-2026-89078, CVE-2026-93577, CVE-2026-97229, and CVE-2026-110264.

Under certain conditions, specially crafted regular expression patterns supplied by an attacker can trigger memory corruption during compilation and potentially lead to remote code execution.

Applications that compile regular expressions from untrusted input may be affected. The Ruby team recommends upgrading to a patched release.

This MR updates Ruby to include the upstream security fixes and helps keep the Docker image protected against these vulnerabilities.

References:

https://www.ruby-lang.org/en/news/2026/10/23/regexp-fixes-for-gitlab-cves/

[skip ci]

@CamJN

CamJN commented Oct 24, 2026

Copy link
Copy Markdown
Member

needs rebase, when submitting batches of PRs like this, it's handy if you "stack" them so they can all be merged instead of having to rebase them after each merge.

@CamJN
CamJN merged commit a2abca5 into phusion:master Oct 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants