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