Skip to content

Update activesupport to fix security vulnerabilities#705

Merged
AliSoftware merged 1 commit intotrunkfrom
iangmaia/update-activesupport-security-fix
Mar 25, 2026
Merged

Update activesupport to fix security vulnerabilities#705
AliSoftware merged 1 commit intotrunkfrom
iangmaia/update-activesupport-security-fix

Conversation

@iangmaia
Copy link
Copy Markdown
Contributor

Summary

  • Updates activesupport gem to fix three security vulnerabilities published on 2026-03-23
  • GHSA-cg4j-q9v8-6v38: ReDoS vulnerability in number_to_delimited (NumberToDelimitedConverter used a regex with gsub! causing quadratic time complexity)
  • GHSA-89vf-4333-qx8v: XSS vulnerability in SafeBuffer#%
  • GHSA-2j26-frm8-cmj9: DoS vulnerability in number helpers

Test plan

  • Verify CI passes
  • Confirm activesupport version in Gemfile.lock is patched (>= 8.1.2.1 for 8.1.x, >= 8.0.4.1 for 8.0.x, >= 7.2.3.1 for 7.x)

🤖 Generated with Claude Code

Addresses three activesupport security advisories:
- GHSA-cg4j-q9v8-6v38: ReDoS vulnerability in number_to_delimited
- GHSA-89vf-4333-qx8v: XSS vulnerability in SafeBuffer#%
- GHSA-2j26-frm8-cmj9: DoS vulnerability in number helpers

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dangermattic
Copy link
Copy Markdown
Collaborator

dangermattic commented Mar 25, 2026

1 Warning
⚠️ Please add an entry in the CHANGELOG.md file to describe the changes made by this PR

Generated by 🚫 Danger

@iangmaia iangmaia self-assigned this Mar 25, 2026
@AliSoftware AliSoftware merged commit cf82fb7 into trunk Mar 25, 2026
8 of 9 checks passed
@AliSoftware AliSoftware deleted the iangmaia/update-activesupport-security-fix branch March 25, 2026 12:27
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.

3 participants