CGI.escape_html in Ruby before 2.7.5 and 3.x before 3.0.3 has an integer overflow and resultant buffer overflow via a long string on platforms (such as Windows) where size_t and long have different numbers of bytes. This also affects the CGI gem before 0.3.1 for Ruby.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade ruby | Aug 22, 2024 | Feb 6, 2022 |
| Amazon Linux Ami 2 | — | Upgrade rubygems-develUpgrade rubygemsUpgrade rubygem-minitestUpgrade rubygem-rexmlUpgrade ruby-debuginfoUpgrade rubygem-irbUpgrade rubygem-test-unitUpgrade ruby-default-gemsUpgrade ruby-docUpgrade rubyUpgrade ruby-develUpgrade rubygem-rdocUpgrade rubygem-power_assertUpgrade rubygem-bundlerUpgrade rubygem-rbsUpgrade rubygem-rakeUpgrade rubygem-bigdecimalUpgrade rubygem-psychUpgrade rubygem-jsonUpgrade ruby-libsUpgrade rubygem-rssUpgrade rubygem-typeprofUpgrade rubygem-io-console | Sep 28, 2023 | Feb 6, 2022 |
| Debian | — | Upgrade ruby2.7 | Nov 4, 2022 | Feb 6, 2022 |
| Freebsd | — | Upgrade rubygem-cgiUpgrade rubyUpgrade ruby30Upgrade ruby27 | Nov 4, 2022 | Nov 24, 2021 |
| Gentoo Linux | — | Upgrade dev-lang/ruby. | Jan 25, 2024 | Feb 6, 2022 |
| Ubuntu | — | Upgrade ruby2.3 (Ubuntu Pro)Upgrade ruby2.7Upgrade ruby2.5 | Jan 19, 2022 | Jan 18, 2022 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Feb 6, 2022 |
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