Skip to content

prevent regexp expansion size overflow - #90

Merged
headius merged 1 commit into
jruby:masterfrom
kares:expansion-limit-checks
Oct 26, 2026
Merged

headius merged 1 commit into
jruby:masterfrom
kares:expansion-limit-checks

Conversation

@kares

@kares kares commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

use overflow-safe expansion checks when deciding whether to unroll nested repeats; ~ matches MRI changes for:

use overflow-safe expansion checks when deciding whether to unroll
nested repeats
@headius headius added this to the 2.2.8 milestone Oct 26, 2026
@headius
headius merged commit 05d3bc1 into jruby:master Oct 26, 2026
1 check passed
corporate-gadfly pushed a commit to corporate-gadfly/openvox-server that referenced this pull request Oct 29, 2026
This commit adds `org.jruby/joni` to the managed dependencies list at
version 2.2.7. This release contains security fixes for parser overflows
in regular expression patterns:

See: jruby/joni#90

Signed-off-by: Charlie Sharpsteen <charlie@overlookinfratech.com>
Sharpie added a commit to Sharpie/openvox-server that referenced this pull request Oct 29, 2026
This commit adds `org.jruby/joni` to the managed dependencies list at
version 2.2.7. This release contains security fixes for parser overflows
in regular expression patterns:

See: jruby/joni#90

Signed-off-by: Charlie Sharpsteen <charlie@overlookinfratech.com>
(cherry picked from commit 1cd64c0)
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