An issue was discovered in RDoc 6.3.3 through 6.6.2, as distributed in Ruby 3.x through 3.3.0. When parsing .rdoc_options (used for configuration in RDoc) as a YAML file, object injection and resultant remote code execution are possible because there are no restrictions on the classes that can be restored. (When loading the documentation cache, object injection and resultant remote code execution are also possible if there were a crafted cache.) The main fixed version is 6.6.3.1. For Ruby 3.0 users, a fixed version is rdoc 6.3.4.1. For Ruby 3.1 users, a fixed version is rdoc 6.4.1.1. For Ruby 3.2 users, a fixed version is rdoc 6.5.1.1.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade rubygem-io-consoleUpgrade ruby-develUpgrade rubygem-bsonUpgrade rubygem-rssUpgrade rubygem-mysql2Upgrade rubygem-rbsUpgrade rubygem-jsonUpgrade rubygem-abrtUpgrade ruby-docUpgrade rubygem-irbUpgrade rubyUpgrade rubygem-test-unitUpgrade rubygem-mongo-docUpgrade rubygem-rakeUpgrade rubygem-rexmlUpgrade rubygem-bundlerUpgrade rubygem-raccUpgrade ruby-bundled-gemsUpgrade ruby-irbUpgrade rubygem-bigdecimalUpgrade rubygem-xmlrpcUpgrade rubygem-did_you_meanUpgrade rubygems-develUpgrade rubygem-pg-docUpgrade rubygem-mongoUpgrade rubygem-minitestUpgrade ruby-default-gemsUpgrade rubygem-rdocUpgrade rubygem-pgUpgrade rubygem-mysql2-docUpgrade ruby-libsUpgrade rubygem-psychUpgrade rubygem-net-telnetUpgrade rubygem-opensslUpgrade rubygem-typeprofUpgrade rubygem-bundler-docUpgrade rubygem-power_assertUpgrade rubygemsUpgrade rubygem-abrt-docUpgrade rubygem-bson-doc | Jun 3, 2024 | May 14, 2024 |
| Alpine Linux | — | Upgrade ruby | Jun 6, 2024 | May 8, 2024 |
| Amazon Linux Ami 2 | — | Upgrade rubygem-io-consoleUpgrade rubygem-bigdecimalUpgrade rubygems-develUpgrade rubygem-rdocUpgrade rubygem-typeprofUpgrade ruby-debuginfoUpgrade rubygem-rexmlUpgrade rubygem-rakeUpgrade rubygem-test-unitUpgrade rubygem-jsonUpgrade ruby-tcltkUpgrade ruby-develUpgrade ruby-default-gemsUpgrade rubygem-psychUpgrade ruby-libsUpgrade rubygemsUpgrade rubygem-bundlerUpgrade rubygem-rssUpgrade rubygem-irbUpgrade rubygem-rbsUpgrade ruby-irbUpgrade rubyUpgrade rubygem-minitestUpgrade ruby-docUpgrade rubygem-power_assert | Jun 26, 2024 | May 14, 2024 |
| Amazon_linux_2023 | — | Upgrade ruby3.2-rubygem-test-unitUpgrade ruby3.2-docUpgrade ruby3.2-debuginfoUpgrade ruby3.2Upgrade ruby3.2-rubygem-power_assertUpgrade ruby3.2-libsUpgrade ruby3.2-rubygem-psychUpgrade ruby3.2-rubygem-bigdecimal-debuginfoUpgrade ruby3.2-rubygem-bundlerUpgrade ruby3.2-rubygem-rexmlUpgrade ruby3.2-rubygem-bigdecimalUpgrade ruby3.2-rubygem-minitestUpgrade ruby3.2-rubygem-psych-debuginfoUpgrade ruby3.2-debugsourceUpgrade ruby3.2-rubygem-typeprofUpgrade ruby3.2-rubygem-json-debuginfoUpgrade ruby3.2-rubygemsUpgrade ruby3.2-rubygem-io-console-debuginfoUpgrade ruby3.2-develUpgrade ruby3.2-rubygem-rdocUpgrade ruby3.2-rubygem-rakeUpgrade ruby3.2-rubygem-jsonUpgrade ruby3.2-libs-debuginfoUpgrade ruby3.2-default-gemsUpgrade ruby3.2-rubygem-rbsUpgrade ruby3.2-rubygems-develUpgrade ruby3.2-rubygem-io-consoleUpgrade ruby3.2-bundled-gemsUpgrade ruby3.2-rubygem-rssUpgrade ruby3.2-bundled-gems-debuginfoUpgrade ruby3.2-rubygem-rbs-debuginfoUpgrade ruby3.2-rubygem-irb | Feb 17, 2025 | Mar 21, 2024 |
| Debian | — | Upgrade ruby2.7Upgrade ruby3.1 | May 6, 2024 | May 6, 2024 |
| Gentoo Linux | — | Upgrade dev-ruby/rdoc. | Jun 24, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade ruby-irbUpgrade rubyUpgrade ruby-help | 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 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 ruby-libsUpgrade rubygem-abrtUpgrade rubygem-jsonUpgrade rubygem-mysql2Upgrade rubygem-bsonUpgrade ruby-bundled-gemsUpgrade rubygem-opensslUpgrade ruby-default-gemsUpgrade ruby-irbUpgrade ruby-develUpgrade rubygem-rssUpgrade rubygem-mongoUpgrade rubygemsUpgrade rubygem-pgUpgrade rubygem-power_assertUpgrade rubygem-minitestUpgrade rubygem-bundlerUpgrade rubygem-net-telnetUpgrade rubygem-rbsUpgrade ruby-docUpgrade rubyUpgrade rubygem-irbUpgrade rubygem-pg-docUpgrade rubygem-psychUpgrade rubygem-did_you_meanUpgrade rubygem-rexmlUpgrade rubygem-bigdecimalUpgrade rubygem-rakeUpgrade rubygem-xmlrpcUpgrade rubygem-abrt-docUpgrade rubygem-typeprofUpgrade rubygem-raccUpgrade rubygems-develUpgrade rubygem-test-unitUpgrade rubygem-mongo-docUpgrade rubygem-io-consoleUpgrade rubygem-bundler-docUpgrade rubygem-bson-docUpgrade rubygem-rdocUpgrade rubygem-mysql2-doc | Jun 1, 2024 | Mar 21, 2024 |
| Redhat_linux | — | Upgrade ruby-libsUpgrade rubygem-mysql2Upgrade rubygem-typeprofUpgrade rubygem-pg-debuginfoUpgrade rubygem-pg-docUpgrade rubygem-abrt-docUpgrade rubyUpgrade ruby-default-gemsUpgrade ruby-debugsourceUpgrade ruby-libs-debuginfoUpgrade rubygem-raccUpgrade rubygem-opensslUpgrade rubygem-abrtUpgrade rubygem-pg-debugsourceUpgrade rubygem-openssl-debuginfoUpgrade rubygem-bson-debuginfoUpgrade ruby-bundled-gems-debuginfoUpgrade rubygem-bson-debugsourceUpgrade rubygem-jsonUpgrade rubygem-irbUpgrade rubygem-rbsUpgrade rubygemsUpgrade rubygem-power_assertUpgrade rubygem-mongoUpgrade rubygem-minitestUpgrade ruby-irbUpgrade rubygem-net-telnetUpgrade rubygem-io-console-debuginfoUpgrade ruby-bundled-gemsUpgrade rubygem-bson-docUpgrade rubygem-pgUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-bundler-docUpgrade rubygems-develUpgrade rubygem-psych-debuginfoUpgrade rubygem-rssUpgrade rubygem-mysql2-docUpgrade rubygem-rexmlUpgrade rubygem-bigdecimalUpgrade rubygem-xmlrpcUpgrade ruby-develNo solution existsUpgrade rubygem-io-consoleUpgrade rubygem-rdocUpgrade ruby-docUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-mongo-docUpgrade ruby-debuginfoUpgrade rubygem-bundlerUpgrade rubygem-did_you_meanUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-psychUpgrade rubygem-rakeUpgrade rubygem-rbs-debuginfoUpgrade rubygem-test-unitUpgrade rubygem-bsonUpgrade rubygem-json-debuginfoUpgrade rubygem-racc-debuginfo | May 31, 2024 | May 14, 2024 |
| Rocky_linux | — | Upgrade rubygem-psych-debuginfoUpgrade ruby-libs-debuginfoUpgrade rubygem-pgUpgrade rubygem-json-debuginfoUpgrade rubygem-opensslUpgrade ruby-bundled-gems-debuginfoUpgrade ruby-develUpgrade rubygem-bsonUpgrade ruby-debuginfoUpgrade rubygem-racc-debuginfoUpgrade rubygem-psychUpgrade rubygem-io-console-debuginfoUpgrade ruby-libsUpgrade rubygem-bigdecimalUpgrade rubygem-bson-debuginfoUpgrade rubygem-rbsUpgrade rubyUpgrade rubygem-openssl-debuginfoUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-mysql2Upgrade ruby-debugsourceUpgrade rubygem-pg-debugsourceUpgrade ruby-bundled-gemsUpgrade rubygem-jsonUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-bson-debugsourceUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-rbs-debuginfoUpgrade rubygem-raccUpgrade rubygem-pg-debuginfoUpgrade rubygem-io-console | Jun 17, 2024 | May 14, 2024 |
| Ubuntu | — | Upgrade libruby2.3 (Ubuntu Pro)Upgrade libruby2.7Upgrade ruby3.1Upgrade libruby3.0Upgrade ruby3.0Upgrade ruby2.7Upgrade ruby3.2Upgrade libruby2.5 (Ubuntu Pro)Upgrade libruby3.2Upgrade libruby3.1Upgrade ruby2.5 (Ubuntu Pro)Upgrade ruby2.3 (Ubuntu Pro) | Jun 21, 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