A buffer-overread issue was discovered in StringIO 3.0.1, as distributed in Ruby 3.0.x through 3.0.6 and 3.1.x through 3.1.4. The ungetbyte and ungetc methods on a StringIO can read past the end of a string, and a subsequent call to StringIO.gets may return the memory value. 3.0.3 is the main fixed version; however, for Ruby 3.0 users, a fixed version is stringio 3.0.1.1, and for Ruby 3.1 users, a fixed version is stringio 3.0.1.2.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade rubyUpgrade rubygem-net-telnetUpgrade rubygem-abrt-docUpgrade rubygemsUpgrade rubygem-rssUpgrade rubygem-rexmlUpgrade ruby-docUpgrade ruby-bundled-gemsUpgrade rubygem-rbsUpgrade rubygem-psychUpgrade rubygem-bsonUpgrade rubygem-io-consoleUpgrade rubygem-mongo-docUpgrade ruby-libsUpgrade rubygem-abrtUpgrade rubygem-mysql2Upgrade rubygem-jsonUpgrade rubygem-pg-docUpgrade rubygem-bigdecimalUpgrade rubygem-typeprofUpgrade ruby-default-gemsUpgrade rubygem-xmlrpcUpgrade rubygem-minitestUpgrade rubygem-mysql2-docUpgrade rubygem-raccUpgrade rubygem-irbUpgrade rubygem-bundler-docUpgrade rubygem-pgUpgrade rubygems-develUpgrade rubygem-rdocUpgrade rubygem-mongoUpgrade rubygem-rakeUpgrade rubygem-opensslUpgrade rubygem-power_assertUpgrade rubygem-bson-docUpgrade rubygem-did_you_meanUpgrade rubygem-bundlerUpgrade ruby-develUpgrade rubygem-test-unitUpgrade ruby-irb | Jun 3, 2024 | May 14, 2024 |
| Alpine Linux | — | Upgrade ruby | Jun 6, 2024 | May 8, 2024 |
| Apple Osx Ruby | — | Upgrade macOS to the latest version | Oct 8, 2025 | Sep 15, 2025 |
| Debian | — | Upgrade ruby3.1Upgrade ruby2.7 | May 6, 2024 | May 6, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade rubyUpgrade ruby-helpUpgrade ruby-irb | Jul 16, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade rubyUpgrade ruby-irbUpgrade ruby-help | Jun 26, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade rubyUpgrade ruby-helpUpgrade ruby-irb | Oct 8, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade ruby-libsUpgrade ruby-irbUpgrade ruby | Jan 21, 2025 | May 14, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade rubyUpgrade ruby-irbUpgrade ruby-help | Oct 8, 2024 | May 14, 2024 |
| Nutanix Ahv | — | Upgrade Nutanix AHV to the latest version | Jun 5, 2026 | Oct 8, 2024 |
| Oracle_linux | — | Upgrade rubygem-mysql2-docUpgrade ruby-default-gemsUpgrade ruby-docUpgrade rubygem-opensslUpgrade rubyUpgrade rubygem-bsonUpgrade rubygem-irbUpgrade rubygem-pgUpgrade rubygem-xmlrpcUpgrade rubygem-rdocUpgrade rubygem-rexmlUpgrade ruby-bundled-gemsUpgrade rubygem-rbsUpgrade rubygem-did_you_meanUpgrade rubygem-psychUpgrade rubygemsUpgrade rubygem-mongo-docUpgrade rubygem-net-telnetUpgrade rubygem-test-unitUpgrade rubygem-bundler-docUpgrade rubygem-bundlerUpgrade rubygem-jsonUpgrade rubygem-rssUpgrade rubygem-abrt-docUpgrade rubygem-mysql2Upgrade ruby-libsUpgrade rubygem-abrtUpgrade rubygem-bson-docUpgrade rubygem-bigdecimalUpgrade rubygem-pg-docUpgrade rubygem-raccUpgrade rubygem-io-consoleUpgrade ruby-irbUpgrade rubygem-typeprofUpgrade ruby-develUpgrade rubygems-develUpgrade rubygem-minitestUpgrade rubygem-mongoUpgrade rubygem-power_assertUpgrade rubygem-rake | Jun 1, 2024 | Mar 21, 2024 |
| Redhat_linux | — | Upgrade rubygem-mongoUpgrade rubygem-racc-debuginfoUpgrade ruby-libsUpgrade rubygem-jsonUpgrade ruby-libs-debuginfoUpgrade ruby-bundled-gemsUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-bigdecimalNo solution existsUpgrade rubygem-pg-docUpgrade rubygemsUpgrade rubygem-json-debuginfoUpgrade rubygem-psychUpgrade rubygem-bson-docUpgrade rubygem-net-telnetUpgrade rubygem-psych-debuginfoUpgrade rubygem-openssl-debuginfoUpgrade rubygem-pgUpgrade ruby-debugsourceUpgrade rubygem-typeprofUpgrade rubygem-bsonUpgrade rubygem-power_assertUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-minitestUpgrade rubygem-abrt-docUpgrade rubygem-bson-debuginfoUpgrade rubygem-rssUpgrade rubygems-develUpgrade rubygem-bundler-docUpgrade rubygem-did_you_meanUpgrade rubyUpgrade ruby-irbUpgrade ruby-debuginfoUpgrade rubygem-rexmlUpgrade rubygem-rbs-debuginfoUpgrade rubygem-xmlrpcUpgrade rubygem-mysql2Upgrade rubygem-rakeUpgrade ruby-bundled-gems-debuginfoUpgrade rubygem-io-consoleUpgrade rubygem-pg-debugsourceUpgrade rubygem-irbUpgrade ruby-docUpgrade rubygem-bundlerUpgrade ruby-develUpgrade rubygem-rdocUpgrade rubygem-rbsUpgrade ruby-default-gemsUpgrade rubygem-bson-debugsourceUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-raccUpgrade rubygem-test-unitUpgrade rubygem-mongo-docUpgrade rubygem-abrtUpgrade rubygem-pg-debuginfoUpgrade rubygem-opensslUpgrade rubygem-mysql2-docUpgrade rubygem-io-console-debuginfo | May 31, 2024 | May 14, 2024 |
| Rocky_linux | — | Upgrade rubygem-racc-debuginfoUpgrade rubygem-pgUpgrade rubygem-psychUpgrade rubygem-psych-debuginfoUpgrade rubygem-opensslUpgrade ruby-libs-debuginfoUpgrade rubygem-bsonUpgrade rubygem-pg-debugsourceUpgrade rubygem-io-console-debuginfoUpgrade ruby-debuginfoUpgrade rubyUpgrade ruby-bundled-gems-debuginfoUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-bigdecimalUpgrade rubygem-io-consoleUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-bson-debuginfoUpgrade rubygem-raccUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-json-debuginfoUpgrade rubygem-rbs-debuginfoUpgrade ruby-develUpgrade rubygem-mysql2Upgrade ruby-bundled-gemsUpgrade rubygem-jsonUpgrade ruby-debugsourceUpgrade rubygem-pg-debuginfoUpgrade rubygem-openssl-debuginfoUpgrade rubygem-bson-debugsourceUpgrade ruby-libsUpgrade rubygem-rbs | Jun 17, 2024 | May 14, 2024 |
| Ubuntu | — | Upgrade libruby2.5 (Ubuntu Pro)Upgrade libruby3.0Upgrade ruby3.0Upgrade libruby3.1Upgrade libruby2.7Upgrade ruby2.5 (Ubuntu Pro)Upgrade ruby2.7Upgrade ruby3.1 | Jul 15, 2024 | May 14, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | May 8, 2024 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub