Skip to content

Bump transitive gems to patch Dependabot security alerts#9

Open
cajumago wants to merge 1 commit into
masterfrom
fix/dependabot-security-bumps
Open

Bump transitive gems to patch Dependabot security alerts#9
cajumago wants to merge 1 commit into
masterfrom
fix/dependabot-security-bumps

Conversation

@cajumago

Copy link
Copy Markdown
Member

Resolves 5 advisories flagged by Dependabot on the default branch, all in transitive dependencies (constraints in Gemfile already allow the patched versions):

  • addressable 2.8.8 -> 2.9.0 (CVE-2026-35611, ReDoS in templates)
  • json 2.18.1 -> 2.20.0 (CVE-2026-33210, format string injection)
  • concurrent-ruby 1.3.6 -> 1.3.7
    (CVE-2026-54904 / 54905 / 54906, lock corruption)

Verified with bundler-audit (advisory DB 2026-06-24): no vulnerabilities remaining. Lockfile edited directly because local Ruby (2.6) predates the bundler 2.6.1 that created the lockfile; should be confirmed with bundle install on a Ruby >= 3.1 environment.

Resolves 5 advisories flagged by Dependabot on the default branch,
all in transitive dependencies (constraints in Gemfile already allow
the patched versions):

- addressable 2.8.8 -> 2.9.0  (CVE-2026-35611, ReDoS in templates)
- json 2.18.1 -> 2.20.0       (CVE-2026-33210, format string injection)
- concurrent-ruby 1.3.6 -> 1.3.7
    (CVE-2026-54904 / 54905 / 54906, lock corruption)

Verified with bundler-audit (advisory DB 2026-06-24): no vulnerabilities
remaining. Lockfile edited directly because local Ruby (2.6) predates the
bundler 2.6.1 that created the lockfile; should be confirmed with
`bundle install` on a Ruby >= 3.1 environment.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@cajumago cajumago requested a review from racar June 27, 2026 20:25
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.

1 participant