Skip to content

chore(deps): Bump the bundler group across 1 directory with 3 updates#721

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/bundler/bundler-47ed79baf2
Open

chore(deps): Bump the bundler group across 1 directory with 3 updates#721
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/bundler/bundler-47ed79baf2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps the bundler group with 3 updates in the / directory: addressable, erb and net-imap.

Updates addressable from 2.8.9 to 2.9.0

Changelog

Sourced from addressable's changelog.

Addressable 2.9.0

  • fixes ReDoS vulnerability in Addressable::Template#match (fixes incomplete remediation in 2.8.10)

Addressable 2.8.10

  • fixes ReDoS vulnerability in Addressable::Template#match
Commits
  • 0c3e858 Revving version and changelog
  • 91915c1 Fixing additional vulnerable paths
  • a091e39 Add many more adversarial test cases to ensure we don't have any ReDoS regres...
  • 463a819 Regenerate gemspec on newer rubygems
  • 0afcb0b Improve from O(n^2) to O(n)
  • c87f768 Fix a ReDoS vulnerability in URI template matching
  • See full diff in compare view

Updates erb from 6.0.2 to 6.0.4

Release notes

Sourced from erb's releases.

v6.0.4

Full Changelog: ruby/erb@v6.0.3...v6.0.4

v6.0.3

What's Changed

New Contributors

Full Changelog: ruby/erb@v6.0.1...v6.0.3

Changelog

Sourced from erb's changelog.

6.0.4

  • Prohibit def_method on marshal-loaded ERB instances

6.0.3

Commits
  • 4d2b45e Version 6.0.4
  • 9d017be Prohibit def_method on marshal-loaded ERB instances
  • 9c8fa8a Version 6.0.3
  • 0ebc6ae Bump rubygems/release-gem from 1.1.2 to 1.2.0
  • 25a729a Bump step-security/harden-runner from 2.15.0 to 2.16.1
  • 9820802 Bump actions/create-github-app-token from 2 to 3
  • 2611366 Bump lewagon/wait-on-check-action from 1.5.0 to 1.6.0
  • 890d87f Use github.token instead of missing MATZBOT_DEPENDABOT_MERGE_TOKEN secret
  • afc32b6 Fix dependabot auto-merge by using GH_TOKEN env var
  • 2fd0a6b fix: exclude some files from published gem (#108)
  • Additional commits viewable in compare view

Updates net-imap from 0.6.3 to 0.6.4

Release notes

Sourced from net-imap's releases.

v0.6.4

What's Changed

🔒 Security

This release contains fixes for multiple vulnerabilities concerning STARTTLS stripping, argument validation, and denial of service attacks.

[!WARNING] ruby/net-imap#664 fixes a STARTTLS stripping vulnerability (GHSA-vcgp-9326-pqcp). Without this fix, a man-in-the-middle attacker can cause Net::IMAP#starttls to return "successfully", without starting TLS.

[!IMPORTANT] Argument validation is significantly improved. Several injection vulnerabilities have been fixed: ruby/net-imap#657 fixes CRLF/command/argument injection via Symbol arguments (GHSA-75xq-5h9v-w6px). ruby/net-imap#658 fixes CRLF/command/argument injection via the attr argument to #store/#uid_store (GHSA-hm49-wcqc-g2xg) ruby/net-imap#659 fixes CRLF/command/argument injection via the storage_limit argument to #setquota (GHSA-hm49-wcqc-g2xg). ruby/net-imap#660 fixes CRLF/command injection via RawData (GHSA-hm49-wcqc-g2xg):

  • #search and #uid_search send criteria as raw data, when it is a String
  • #fetch and #uid_fetch send attr as raw data, when it is a String. When attr is an Array, its String members are sent as raw data.

[!CAUTION] RawData does not defend against other forms of argument injection! It is an intentionally low-level API.

[!NOTE] Two denial of service vulnerabilities have been addressed. These are generally only relevant when connecting to an untrusted hostile server (or without TLS).

ruby/net-imap#642 fixes quadratic time complexity when reading large responses containing many string literals (GHSA-q2mw-fvj9-vvcw). ruby/net-imap#654 adds a configurable max_iterations count for SCRAM-* authentication (GHSA-87pf-fpwv-p7m7).

The default ScramAuthenticator#max_iterations is 2**31 - 1 (max 32-bit signed int), which was already OpenSSL's maximum value. It provides no protection against hostile servers unless it is explicitly set to a lower value by the user.

Breaking Changes

  • ResponseReader memoizes Config#max_response_size in ruby/net-imap#642. Changes to #max_response_size now take effect once per response, not on every IO#read. NOTE: It is not expected that this will affect any current usage. See the PR for details.

Added

Fixed

... (truncated)

Commits
  • 3e49067 🔖 Bump version to 0.6.4
  • 0ede4c4 🔀 Merge pull request #664 from ruby/security/STARTTLS-stripping
  • 51ae360 ♻️ Add command response handler before command is sent
  • 24d5c77 🔒🥅 Handle tagged "OK" to incomplete command
  • 62eea6f 🔒🥅 Ensure STARTTLS tagged response was handled
  • 46636ca ❌🔒 Add failing test for STARTTLS stripping
  • e3b0105 ✅♻️ Inline current STARTLS stripping test
  • be32e71 📚 Improve documentation of RawData arguments
  • 47c7218 🐛 Validate RawData and wait to continue literals
  • 0ec4fd3 🥅 Validate #setquota storage limit argument
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels May 4, 2026
github-actions[bot]
github-actions Bot previously approved these changes May 4, 2026
@github-actions github-actions Bot enabled auto-merge (squash) May 4, 2026 22:16
Bumps the bundler group with 3 updates in the / directory: [addressable](https://github.com/sporkmonger/addressable), [erb](https://github.com/ruby/erb) and [net-imap](https://github.com/ruby/net-imap).


Updates `addressable` from 2.8.9 to 2.9.0
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](sporkmonger/addressable@addressable-2.8.9...addressable-2.9.0)

Updates `erb` from 6.0.2 to 6.0.4
- [Release notes](https://github.com/ruby/erb/releases)
- [Changelog](https://github.com/ruby/erb/blob/master/NEWS.md)
- [Commits](ruby/erb@v6.0.2...v6.0.4)

Updates `net-imap` from 0.6.3 to 0.6.4
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](ruby/net-imap@v0.6.3...v0.6.4)

---
updated-dependencies:
- dependency-name: addressable
  dependency-version: 2.9.0
  dependency-type: indirect
- dependency-name: erb
  dependency-version: 6.0.4
  dependency-type: indirect
- dependency-name: net-imap
  dependency-version: 0.6.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/bundler/bundler-47ed79baf2 branch from 38b7ed3 to e5d2af3 Compare May 7, 2026 14:36
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 7, 2026

@aaronlippold aaronlippold temporarily deployed to vulcan-dependabot-bundl-psfoeh May 7, 2026 14:37 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant