Skip to content

allow thor 1.4 - #131

Merged
pokonski merged 6 commits into
chaps-io:masterfrom
btihen:address_security_flaw_allow_thor_1_4
Nov 20, 2025
Merged

allow thor 1.4#131
pokonski merged 6 commits into
chaps-io:masterfrom
btihen:address_security_flaw_allow_thor_1_4

Conversation

@btihen

@btihen btihen commented Aug 12, 2025

Copy link
Copy Markdown
Contributor

Thor < 1.4 has a security issue, see: GHSA-mqcp-p2hv-vw6x

This address the issue: #130

I needed to make ActiveJob minimally 7.0 in order to load the Logger properly

Comment thread gush.gemspec Outdated
Co-authored-by: Tobias <88370686+eglitobias@users.noreply.github.com>
Comment thread lib/gush/version.rb Outdated
@@ -1,3 +1,3 @@
module Gush
VERSION = '4.2.0'.freeze
VERSION = '4.2.1'.freeze

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
VERSION = '4.2.1'.freeze
VERSION = '4.3.0'.freeze

I would say it's not only a patch as we do not support activejob 6 anymore

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree!

@eglitobias

Copy link
Copy Markdown

Please also update the https://github.com/chaps-io/gush/blob/master/.github/workflows/ruby.yml#L29 and add Rails 8.1

@eglitobias

Copy link
Copy Markdown

@pokonski @krzyzak
Could one of you review and merge this MR when you get a chance? 🙏
It includes an important security update, and once it’s merged, we’ll also be able to use Gush in a Rails 8.1 app.

@sai-wtag

sai-wtag commented Nov 5, 2025

Copy link
Copy Markdown

As it includes an important security update, it should get merged soon !

paresharma added a commit to seefleet/gush that referenced this pull request Nov 5, 2025
Monitor upstream:
chaps-io#131
@kfa-wtag

kfa-wtag commented Nov 5, 2025

Copy link
Copy Markdown
Contributor

Merging soon would be best since it's addressing a security issue.

@pokonski

Copy link
Copy Markdown
Contributor

Dropping support for Rails < 7.0 is definitely a major version bump

allows us to upgrade thor beyond '1.3' to address a security issue in
older versions.
@btihen

btihen commented Nov 19, 2025

Copy link
Copy Markdown
Contributor Author

I have updated this to a new major version. '5.0'
@pokonski @krzyzak - is this now ready to merge?

@pokonski

Copy link
Copy Markdown
Contributor

Thank you! Looks good, I'll release it ASAP

@pokonski
pokonski merged commit d5180ba into chaps-io:master Nov 20, 2025
18 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.

5 participants