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 rubygem-jsonUpgrade rubyUpgrade rubygem-mongo-docUpgrade ruby-docUpgrade rubygem-io-consoleUpgrade rubygem-typeprofUpgrade rubygem-rbsUpgrade rubygemsUpgrade ruby-libsUpgrade rubygem-abrtUpgrade rubygem-rexmlUpgrade rubygem-pg-docUpgrade rubygem-bigdecimalUpgrade rubygem-mysql2Upgrade rubygem-net-telnetUpgrade rubygem-rssUpgrade rubygem-psychUpgrade rubygem-bsonUpgrade ruby-bundled-gemsUpgrade rubygem-abrt-docUpgrade rubygem-pgUpgrade rubygem-xmlrpcUpgrade rubygem-rdocUpgrade rubygem-bson-docUpgrade rubygem-rakeUpgrade rubygem-opensslUpgrade rubygem-did_you_meanUpgrade rubygem-minitestUpgrade rubygem-mysql2-docUpgrade rubygem-bundlerUpgrade ruby-irbUpgrade rubygems-develUpgrade rubygem-irbUpgrade rubygem-power_assertUpgrade rubygem-raccUpgrade rubygem-test-unitUpgrade ruby-default-gemsUpgrade rubygem-mongoUpgrade ruby-develUpgrade rubygem-bundler-doc | 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 ruby2.7Upgrade ruby3.1 | 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 ruby-helpUpgrade rubyUpgrade ruby-irb | Jun 26, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade ruby-irbUpgrade rubyUpgrade ruby-help | 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 ruby-irbUpgrade rubyUpgrade 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 ruby-libsUpgrade rubygem-bundler-docUpgrade rubygem-abrtUpgrade rubygem-bundlerUpgrade rubygem-mysql2Upgrade rubygem-jsonUpgrade rubygem-rssUpgrade ruby-default-gemsUpgrade rubygem-mysql2-docUpgrade ruby-docUpgrade rubygem-opensslUpgrade rubygem-psychUpgrade rubygemsUpgrade rubyUpgrade rubygem-did_you_meanUpgrade rubygem-pgUpgrade rubygem-rbsUpgrade rubygem-test-unitUpgrade ruby-bundled-gemsUpgrade rubygem-mongo-docUpgrade rubygem-net-telnetUpgrade rubygem-rdocUpgrade rubygem-xmlrpcUpgrade rubygem-rexmlUpgrade rubygem-abrt-docUpgrade rubygem-bsonUpgrade rubygem-irbUpgrade rubygems-develUpgrade rubygem-mongoUpgrade ruby-develUpgrade rubygem-bigdecimalUpgrade rubygem-minitestUpgrade rubygem-rakeUpgrade ruby-irbUpgrade rubygem-raccUpgrade rubygem-typeprofUpgrade rubygem-io-consoleUpgrade rubygem-pg-docUpgrade rubygem-power_assertUpgrade rubygem-bson-doc | Jun 1, 2024 | Mar 21, 2024 |
| Redhat_linux | — | Upgrade rubygem-io-consoleUpgrade rubygem-io-console-debuginfoUpgrade ruby-bundled-gems-debuginfoUpgrade rubygem-xmlrpcUpgrade ruby-docUpgrade rubyUpgrade rubygem-rdocUpgrade rubygem-rakeUpgrade rubygem-rbsUpgrade rubygem-bundlerUpgrade rubygem-mongo-docUpgrade ruby-default-gemsUpgrade rubygem-rexmlUpgrade ruby-irbUpgrade rubygem-pg-debuginfoUpgrade ruby-develUpgrade rubygem-irbUpgrade rubygem-did_you_meanUpgrade rubygem-raccUpgrade rubygem-test-unitUpgrade rubygem-bson-debugsourceUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-pg-debugsourceUpgrade ruby-debuginfoUpgrade rubygem-mysql2Upgrade rubygem-rbs-debuginfoUpgrade rubygem-opensslUpgrade rubygem-mysql2-docUpgrade rubygem-abrtUpgrade rubygem-power_assertUpgrade ruby-libs-debuginfoUpgrade rubygem-typeprofUpgrade rubygem-jsonUpgrade rubygem-bigdecimalUpgrade ruby-debugsourceUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-bson-docNo solution existsUpgrade rubygem-pgUpgrade rubygem-mongoUpgrade ruby-libsUpgrade rubygemsUpgrade rubygems-develUpgrade rubygem-openssl-debuginfoUpgrade rubygem-rssUpgrade rubygem-minitestUpgrade rubygem-json-debuginfoUpgrade rubygem-bson-debuginfoUpgrade rubygem-abrt-docUpgrade rubygem-pg-docUpgrade rubygem-bundler-docUpgrade rubygem-racc-debuginfoUpgrade rubygem-psychUpgrade rubygem-bsonUpgrade rubygem-net-telnetUpgrade ruby-bundled-gemsUpgrade rubygem-psych-debuginfoUpgrade rubygem-bigdecimal-debuginfo | May 31, 2024 | May 14, 2024 |
| Rocky_linux | — | Upgrade rubygem-rbs-debuginfoUpgrade rubygem-io-consoleUpgrade rubygem-mysql2Upgrade ruby-develUpgrade rubygem-openssl-debuginfoUpgrade rubygem-jsonUpgrade rubygem-bson-debugsourceUpgrade ruby-debugsourceUpgrade rubygem-bigdecimalUpgrade ruby-bundled-gemsUpgrade ruby-libsUpgrade rubygem-raccUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-bson-debuginfoUpgrade rubygem-rbsUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-pg-debuginfoUpgrade rubygem-json-debuginfoUpgrade rubygem-opensslUpgrade rubygem-io-console-debuginfoUpgrade rubygem-pg-debugsourceUpgrade rubygem-pgUpgrade ruby-bundled-gems-debuginfoUpgrade rubyUpgrade ruby-debuginfoUpgrade rubygem-psychUpgrade ruby-libs-debuginfoUpgrade rubygem-racc-debuginfoUpgrade rubygem-psych-debuginfoUpgrade rubygem-bson | Jun 17, 2024 | May 14, 2024 |
| Ubuntu | — | Upgrade ruby2.5 (Ubuntu Pro)Upgrade libruby2.7Upgrade ruby2.7Upgrade ruby3.1Upgrade libruby2.5 (Ubuntu Pro)Upgrade ruby3.0Upgrade libruby3.1Upgrade libruby3.0 | 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