Patchwire CVEs, their patch status, and feeds to follow them

CVE-2022-28738

Fixed in a distro release EPSS 3%

A double free was found in the Regexp compiler in Ruby 3.x before 3.0.4 and 3.1.x before 3.1.2. If a victim attempts to create a Regexp from untrusted user input, an attacker may be able to write to unexpected memory locations.

Published 2022-05-09 · CVE record · OSV

Products: ruby-lang ruby

Distro releases

ReleasePackageFixed in
AlmaLinux 8ruby3.0.4-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8ruby-default-gems3.0.4-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8ruby-devel3.0.4-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8ruby-doc3.0.4-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8ruby-libs3.0.4-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-abrt0.4.0-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-abrt-doc0.4.0-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-bigdecimal3.0.0-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-bundler2.2.33-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-io-console0.5.7-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-irb1.3.5-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-json2.5.1-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-minitest5.14.2-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-mysql20.5.3-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-mysql20.5.3-1.module_el8.6.0+3144+d138acf1
AlmaLinux 8rubygem-mysql20.5.3-1.module_el8.5.0+118+1ab773e1
AlmaLinux 8rubygem-mysql2-doc0.5.3-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-pg1.2.3-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-pg1.2.3-1.module_el8.5.0+118+1ab773e1
AlmaLinux 8rubygem-pg1.2.3-1.module_el8.6.0+3144+d138acf1
AlmaLinux 8rubygem-pg-doc1.2.3-1.module_el8.5.0+2595+0c654ebc
AlmaLinux 8rubygem-power_assert1.2.0-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-psych3.3.2-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-rake13.0.3-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-rbs1.4.0-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-rdoc6.3.3-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-rexml3.2.5-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-rss0.2.9-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-test-unit3.3.7-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygem-typeprof0.15.2-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygems3.2.33-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 8rubygems-devel3.2.33-141.module_el8.6.0+3263+41cde0c0
AlmaLinux 9ruby3.0.4-160.el9_0
AlmaLinux 9ruby-default-gems3.0.4-160.el9_0
AlmaLinux 9ruby-devel3.0.4-160.el9_0
AlmaLinux 9ruby-doc3.0.4-160.el9_0
AlmaLinux 9ruby-libs3.0.4-160.el9_0
AlmaLinux 9rubygem-bigdecimal3.0.0-160.el9_0
AlmaLinux 9rubygem-bundler2.2.33-160.el9_0
AlmaLinux 9rubygem-io-console0.5.7-160.el9_0
AlmaLinux 9rubygem-irb1.3.5-160.el9_0
AlmaLinux 9rubygem-json2.5.1-160.el9_0
AlmaLinux 9rubygem-minitest5.14.2-160.el9_0
AlmaLinux 9rubygem-power_assert1.2.0-160.el9_0
AlmaLinux 9rubygem-psych3.3.2-160.el9_0
AlmaLinux 9rubygem-rake13.0.3-160.el9_0
AlmaLinux 9rubygem-rbs1.4.0-160.el9_0
AlmaLinux 9rubygem-rdoc6.3.3-160.el9_0
AlmaLinux 9rubygem-rexml3.2.5-160.el9_0
AlmaLinux 9rubygem-rss0.2.9-160.el9_0
AlmaLinux 9rubygem-test-unit3.3.7-160.el9_0
AlmaLinux 9rubygem-typeprof0.15.2-160.el9_0
AlmaLinux 9rubygems3.2.33-160.el9_0
AlmaLinux 9rubygems-devel3.2.33-160.el9_0
Alpine 3.15ruby3.0.4-r0
Alpine 3.16ruby3.1.2-r0
Alpine 3.17ruby3.1.2-r0
Alpine 3.18ruby3.1.2-r0
Alpine 3.19ruby3.1.2-r0
Alpine 3.20ruby3.1.2-r0
Alpine 3.21ruby3.1.2-r0
Alpine 3.22ruby3.1.2-r0
Alpine 3.23ruby3.1.2-r0
Alpine 3.24ruby3.1.2-r0
Arch Linuxruby3.0.4-1
Red Hat Enterprise Linux 8ruby0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-debuginfo0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-debugsource0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-default-gems0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-devel0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-doc0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-libs0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8ruby-libs-debuginfo0:3.0.4-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-abrt0:0.4.0-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-abrt-doc0:0.4.0-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-bigdecimal0:3.0.0-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-bigdecimal-debuginfo0:3.0.0-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-bundler0:2.2.33-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-io-console0:0.5.7-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-io-console-debuginfo0:0.5.7-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-irb0:1.3.5-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-json0:2.5.1-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-json-debuginfo0:2.5.1-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-minitest0:5.14.2-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-mysql20:0.5.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-mysql2-debuginfo0:0.5.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-mysql2-debugsource0:0.5.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-mysql2-doc0:0.5.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-pg0:1.2.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-pg-debuginfo0:1.2.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-pg-debugsource0:1.2.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-pg-doc0:1.2.3-1.module+el8.5.0+11580+845038eb
Red Hat Enterprise Linux 8rubygem-power_assert0:1.2.0-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-psych0:3.3.2-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-psych-debuginfo0:3.3.2-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-rake0:13.0.3-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-rbs0:1.4.0-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-rdoc0:6.3.3-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-rexml0:3.2.5-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-rss0:0.2.9-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-test-unit0:3.3.7-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygem-typeprof0:0.15.2-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygems0:3.2.33-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 8rubygems-devel0:3.2.33-141.module+el8.6.0+16311+3e5e17e9
Red Hat Enterprise Linux 9ruby0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-debuginfo0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-debugsource0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-default-gems0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-devel0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-doc0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-libs0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9ruby-libs-debuginfo0:3.0.4-160.el9_0
Red Hat Enterprise Linux 9rubygem-bigdecimal0:3.0.0-160.el9_0
Red Hat Enterprise Linux 9rubygem-bigdecimal-debuginfo0:3.0.0-160.el9_0
Red Hat Enterprise Linux 9rubygem-bundler0:2.2.33-160.el9_0
Red Hat Enterprise Linux 9rubygem-io-console0:0.5.7-160.el9_0
Red Hat Enterprise Linux 9rubygem-io-console-debuginfo0:0.5.7-160.el9_0
Red Hat Enterprise Linux 9rubygem-irb0:1.3.5-160.el9_0
Red Hat Enterprise Linux 9rubygem-json0:2.5.1-160.el9_0
Red Hat Enterprise Linux 9rubygem-json-debuginfo0:2.5.1-160.el9_0
Red Hat Enterprise Linux 9rubygem-minitest0:5.14.2-160.el9_0
Red Hat Enterprise Linux 9rubygem-power_assert0:1.2.0-160.el9_0
Red Hat Enterprise Linux 9rubygem-psych0:3.3.2-160.el9_0
Red Hat Enterprise Linux 9rubygem-psych-debuginfo0:3.3.2-160.el9_0
Red Hat Enterprise Linux 9rubygem-rake0:13.0.3-160.el9_0
Red Hat Enterprise Linux 9rubygem-rbs0:1.4.0-160.el9_0
Red Hat Enterprise Linux 9rubygem-rdoc0:6.3.3-160.el9_0
Red Hat Enterprise Linux 9rubygem-rexml0:3.2.5-160.el9_0
Red Hat Enterprise Linux 9rubygem-rss0:0.2.9-160.el9_0
Red Hat Enterprise Linux 9rubygem-test-unit0:3.3.7-160.el9_0
Red Hat Enterprise Linux 9rubygem-typeprof0:0.15.2-160.el9_0
Red Hat Enterprise Linux 9rubygems0:3.2.33-160.el9_0
Red Hat Enterprise Linux 9rubygems-devel0:3.2.33-160.el9_0
Red Hat rhel software collections 3rh-ruby30-ruby0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-ruby-debuginfo0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-ruby-default-gems0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-ruby-devel0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-ruby-doc0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-ruby-libs0:3.0.4-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-bigdecimal0:3.0.0-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-bundler0:2.2.33-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-io-console0:0.5.7-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-irb0:1.3.5-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-json0:2.5.1-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-minitest0:5.14.2-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-power_assert0:1.2.0-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-psych0:3.3.2-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-rake0:13.0.3-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-rbs0:1.4.0-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-rexml0:3.2.5-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-rss0:0.2.9-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-test-unit0:3.3.7-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygem-typeprof0:0.15.2-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygems0:3.2.33-149.el7
Red Hat rhel software collections 3rh-ruby30-rubygems-devel0:3.2.33-149.el7
Rocky Linux 8ruby0:3.0.4-141.module+el8.6.0+1002+a7dba0ac
Rocky Linux 8rubygem-abrt0:0.4.0-1.module+el8.5.0+668+665814fa
Rocky Linux 8rubygem-abrt0:0.4.0-1.module+el8.4.0+411+b946f28c
Rocky Linux 8rubygem-abrt0:0.4.0-1.module+el8.4.0+594+11b6673a
Rocky Linux 8rubygem-mysql20:0.5.3-1.module+el8.5.0+668+665814fa
Rocky Linux 8rubygem-mysql20:0.5.3-1.module+el8.4.0+411+b946f28c
Rocky Linux 8rubygem-mysql20:0.5.3-1.module+el8.4.0+594+11b6673a
Rocky Linux 8rubygem-pg0:1.2.3-1.module+el8.5.0+668+665814fa
Rocky Linux 8rubygem-pg0:1.2.3-1.module+el8.4.0+411+b946f28c
Rocky Linux 8rubygem-pg0:1.2.3-1.module+el8.4.0+594+11b6673a
Rocky Linux 9ruby0:3.0.4-160.el9_0
Ubuntu 18.04 LTSruby2.52.5.1-1ubuntu1.12
Ubuntu 20.04 LTSruby2.72.7.0-5ubuntu1.7
Ubuntu 22.04 LTSruby3.03.0.2-7ubuntu2.1
openSUSE Tumbleweedruby3.13.1.2-1.1
openSUSE Tumbleweedruby3.23.2.1-1.1
openSUSE Tumbleweedruby3.33.3.0-1.2
openSUSE Tumbleweedruby3.43.4.1-1.1
openSUSE Tumbleweedruby4.04.0.0~preview2-1.1