CVE:CVE-2022-28739
CNNVD:CNNVD-202204-3369
Ruby是松本行弘个人开发者的一种跨平台、面向对象的动态类型编程语言。
Ruby 存在缓冲区错误漏洞，该漏洞源于在 String-to-Float 转换中，包括 Kernel#Float 和 String#to_f 存在缓冲区越界读取问题。以下产品及版本受到影响：2.6.10 之前版本、2.7.6版本之前的2.7.x版本、3.0.4版本之前的3.0.x版本和3.1.2版本之前的3.1.x版本。
solution:Upgrade ruby-lang ruby to a higher version than 2.6.10,2.7.6,3.0.4,3.1.2,and avoid the version (,2.6.10),[2.7.0,2.7.6),[3.0.0,3.0.4),[3.1.0,3.1.2); Upgrade debian debian_linux to a higher version than 9.0,10.0,11.0,and avoid the version 9.0,10.0,11.0; Upgrade apple macos to a higher version than 11.7.1,12.6.1,and avoid the version [11.0,11.7.1),[12.0,12.6.1)