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-minitestUpgrade rubygem-mysql2-docUpgrade rubygem-bson-docUpgrade rubygem-mongoUpgrade rubygem-pgUpgrade rubygem-psychUpgrade rubygem-typeprofUpgrade rubygem-bundler-docUpgrade rubygemsUpgrade ruby-default-gemsUpgrade rubygem-rdocUpgrade rubygem-abrt-docUpgrade rubygem-opensslUpgrade rubygem-net-telnetUpgrade rubygem-power_assertUpgrade rubygem-pg-docUpgrade rubygems-develUpgrade ruby-libsUpgrade rubygem-raccUpgrade rubygem-irbUpgrade rubygem-rakeUpgrade ruby-bundled-gemsUpgrade rubygem-mysql2Upgrade rubygem-rexmlUpgrade ruby-docUpgrade rubygem-mongo-docUpgrade rubygem-bundlerUpgrade ruby-irbUpgrade rubygem-abrtUpgrade rubygem-bigdecimalUpgrade rubygem-did_you_meanUpgrade rubyUpgrade rubygem-jsonUpgrade rubygem-test-unitUpgrade rubygem-xmlrpcUpgrade rubygem-io-consoleUpgrade rubygem-rssUpgrade rubygem-rbsUpgrade ruby-develUpgrade rubygem-bson | Jun 3, 2024 | May 14, 2024 |
| Alpine Linux | — | Upgrade ruby | Jun 6, 2024 | May 8, 2024 |
| Amazon Linux Ami 2 | — | Upgrade ruby-tcltkUpgrade ruby-irbUpgrade ruby-default-gemsUpgrade rubygem-jsonUpgrade rubygem-psychUpgrade rubygem-minitestUpgrade rubygem-bundlerUpgrade rubyUpgrade rubygem-power_assertUpgrade rubygemsUpgrade rubygem-rbsUpgrade ruby-docUpgrade ruby-develUpgrade ruby-libsUpgrade rubygem-irbUpgrade rubygem-rssUpgrade rubygem-test-unitUpgrade rubygem-rakeUpgrade rubygem-io-consoleUpgrade ruby-debuginfoUpgrade rubygems-develUpgrade rubygem-typeprofUpgrade rubygem-bigdecimalUpgrade rubygem-rexmlUpgrade rubygem-rdoc | Jun 26, 2024 | May 14, 2024 |
| Amazon_linux_2023 | — | Upgrade ruby3.2-rubygem-rbs-debuginfoUpgrade ruby3.2-rubygems-develUpgrade ruby3.2-rubygem-jsonUpgrade ruby3.2-rubygem-rbsUpgrade ruby3.2-bundled-gemsUpgrade ruby3.2-rubygem-rssUpgrade ruby3.2-rubygem-rakeUpgrade ruby3.2-rubygem-io-consoleUpgrade ruby3.2-rubygem-irbUpgrade ruby3.2-bundled-gems-debuginfoUpgrade ruby3.2-default-gemsUpgrade ruby3.2-libs-debuginfoUpgrade ruby3.2-debugsourceUpgrade ruby3.2-rubygem-json-debuginfoUpgrade ruby3.2-docUpgrade ruby3.2-rubygem-typeprofUpgrade ruby3.2-rubygem-psych-debuginfoUpgrade ruby3.2-rubygem-bigdecimal-debuginfoUpgrade ruby3.2-rubygem-bundlerUpgrade ruby3.2-libsUpgrade ruby3.2-rubygem-rexmlUpgrade ruby3.2-rubygem-psychUpgrade ruby3.2-rubygem-power_assertUpgrade ruby3.2Upgrade ruby3.2-debuginfoUpgrade ruby3.2-rubygem-test-unitUpgrade ruby3.2-rubygem-rdocUpgrade ruby3.2-develUpgrade ruby3.2-rubygem-minitestUpgrade ruby3.2-rubygemsUpgrade ruby3.2-rubygem-io-console-debuginfoUpgrade ruby3.2-rubygem-bigdecimal | Feb 17, 2025 | Mar 21, 2024 |
| Debian | — | Upgrade ruby3.1Upgrade ruby2.7 | 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-helpUpgrade rubyUpgrade ruby-irb | Jul 16, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade rubyUpgrade ruby-helpUpgrade 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 |
| Nutanix Ahv | — | Upgrade Nutanix AHV to the latest version | Jun 5, 2026 | Oct 8, 2024 |
| Oracle_linux | — | Upgrade rubygem-jsonUpgrade rubygem-power_assertUpgrade rubygem-net-telnetUpgrade rubyUpgrade rubygem-pgUpgrade rubygem-pg-docUpgrade rubygem-psychUpgrade rubygem-irbUpgrade rubygemsUpgrade ruby-develUpgrade rubygem-minitestUpgrade rubygem-rssUpgrade rubygem-rbsUpgrade rubygem-mysql2Upgrade rubygem-bsonUpgrade ruby-libsUpgrade ruby-default-gemsUpgrade ruby-irbUpgrade rubygem-mongoUpgrade rubygem-bundlerUpgrade rubygem-abrtUpgrade rubygem-opensslUpgrade ruby-docUpgrade ruby-bundled-gemsUpgrade rubygem-mysql2-docUpgrade rubygem-rakeUpgrade rubygem-raccUpgrade rubygem-mongo-docUpgrade rubygem-test-unitUpgrade rubygem-io-consoleUpgrade rubygem-xmlrpcUpgrade rubygem-abrt-docUpgrade rubygem-bigdecimalUpgrade rubygem-bundler-docUpgrade rubygem-bson-docUpgrade rubygems-develUpgrade rubygem-typeprofUpgrade rubygem-rexmlUpgrade rubygem-rdocUpgrade rubygem-did_you_mean | Jun 1, 2024 | Mar 21, 2024 |
| Redhat_linux | — | Upgrade rubygem-rakeUpgrade rubygem-rexmlUpgrade rubygem-rbs-debuginfoUpgrade rubygem-psych-debuginfoUpgrade rubygem-test-unitUpgrade ruby-develUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-mysql2-docUpgrade rubygem-json-debuginfoNo solution existsUpgrade ruby-debuginfoUpgrade rubygem-bsonUpgrade rubygem-psychUpgrade rubygem-xmlrpcUpgrade rubygems-develUpgrade rubygem-mongo-docUpgrade rubygem-did_you_meanUpgrade rubygem-bigdecimalUpgrade rubygem-mysql2-debugsourceUpgrade rubygem-racc-debuginfoUpgrade rubygem-bundlerUpgrade rubygem-io-consoleUpgrade rubygem-rssUpgrade rubygem-rdocUpgrade ruby-docUpgrade rubygem-power_assertUpgrade rubygem-opensslUpgrade rubygem-bundler-docUpgrade ruby-debugsourceUpgrade rubygem-rbsUpgrade rubygem-abrt-docUpgrade ruby-default-gemsUpgrade rubygem-bson-debuginfoUpgrade ruby-libsUpgrade rubyUpgrade rubygem-typeprofUpgrade rubygem-pgUpgrade ruby-irbUpgrade rubygem-bson-debugsourceUpgrade rubygem-pg-docUpgrade ruby-bundled-gemsUpgrade ruby-libs-debuginfoUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-openssl-debuginfoUpgrade rubygem-jsonUpgrade rubygem-mongoUpgrade rubygem-pg-debuginfoUpgrade rubygem-bson-docUpgrade rubygemsUpgrade ruby-bundled-gems-debuginfoUpgrade rubygem-minitestUpgrade rubygem-net-telnetUpgrade rubygem-mysql2Upgrade rubygem-abrtUpgrade rubygem-pg-debugsourceUpgrade rubygem-io-console-debuginfoUpgrade rubygem-raccUpgrade rubygem-irb | May 31, 2024 | May 14, 2024 |
| Rocky_linux | — | Upgrade ruby-develUpgrade rubygem-psychUpgrade ruby-debuginfoUpgrade rubygem-json-debuginfoUpgrade rubygem-opensslUpgrade rubygem-racc-debuginfoUpgrade ruby-bundled-gems-debuginfoUpgrade ruby-libs-debuginfoUpgrade rubygem-pgUpgrade rubygem-bsonUpgrade rubygem-io-console-debuginfoUpgrade rubygem-psych-debuginfoUpgrade rubygem-bigdecimalUpgrade rubygem-rbs-debuginfoUpgrade rubygem-bson-debugsourceUpgrade rubygem-bson-debuginfoUpgrade rubygem-pg-debuginfoUpgrade rubygem-bigdecimal-debuginfoUpgrade rubygem-raccUpgrade rubyUpgrade rubygem-jsonUpgrade rubygem-mysql2-debuginfoUpgrade rubygem-io-consoleUpgrade rubygem-rbsUpgrade ruby-debugsourceUpgrade rubygem-openssl-debuginfoUpgrade ruby-libsUpgrade ruby-bundled-gemsUpgrade rubygem-pg-debugsourceUpgrade rubygem-mysql2Upgrade rubygem-mysql2-debugsource | Jun 17, 2024 | May 14, 2024 |
| Ubuntu | — | Upgrade ruby2.3 (Ubuntu Pro)Upgrade ruby2.5 (Ubuntu Pro)Upgrade ruby3.2Upgrade libruby2.5 (Ubuntu Pro)Upgrade libruby3.2Upgrade libruby3.1Upgrade ruby2.7Upgrade ruby3.0Upgrade libruby2.3 (Ubuntu Pro)Upgrade libruby3.0Upgrade ruby3.1Upgrade libruby2.7 | 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