Skip to content

Patch concurrent-ruby lock and atomic-reference advisories#45

Merged
martijnversluis merged 1 commit into
mainfrom
bump-concurrent-ruby
Jul 16, 2026
Merged

Patch concurrent-ruby lock and atomic-reference advisories#45
martijnversluis merged 1 commit into
mainfrom
bump-concurrent-ruby

Conversation

@martijnversluis

Copy link
Copy Markdown
Contributor

Bumpt concurrent-ruby van 1.3.6 → 1.3.7.

Dicht drie Dependabot alerts:

  • #48AtomicReference#update livelocks bij Float::NAN (high)
  • #49ReentrantReadWriteLock read-count overflow grants write lock without exclusivity
  • #47ReadWriteLock allows wrong-thread write release and read-release counter corruption

Bumps 1.3.6 → 1.3.7. Addresses:
- GHSA AtomicReference#update livelocks when the stored value
  is Float::NAN (high)
- GHSA ReentrantReadWriteLock read-count overflow grants a
  write lock without exclusivity (low)
- GHSA ReadWriteLock allows wrong-thread write release and
  stray read-release counter corruption (low)
@martijnversluis
martijnversluis merged commit a33cab9 into main Jul 16, 2026
1 check passed
@martijnversluis
martijnversluis deleted the bump-concurrent-ruby branch July 16, 2026 07:04
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