rh-ruby27-ruby-2.7.6-131.el7
エラータID: AXSA:2022-3889:01
Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.
The following packages have been upgraded to a later upstream version: rh-ruby27-ruby (2.7.6).
Security Fix(es):
* ruby: buffer overflow in CGI.escape_html (CVE-2021-41816)
* ruby: Regular expression denial of service vulnerability of Date parsing methods (CVE-2021-41817)
* ruby: Cookie prefix spoofing in CGI::Cookie.parse (CVE-2021-41819)
* Ruby: Buffer overrun in String-to-Float conversion (CVE-2022-28739)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
CVE-2021-41816
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.
CVE-2021-41817
Date.parse in the date gem through 3.2.0 for Ruby allows ReDoS (regular expression Denial of Service) via a long string. The fixed versions are 3.2.1, 3.1.2, 3.0.2, and 2.0.1.
CVE-2021-41819
CGI::Cookie.parse in Ruby through 2.6.8 mishandles security prefixes in cookie names. This also affects the CGI gem through 0.3.0 for Ruby.
CVE-2022-28739
There is a buffer over-read in Ruby before 2.6.10, 2.7.x before 2.7.6, 3.x before 3.0.4, and 3.1.x before 3.1.2. It occurs in String-to-Float conversion, including Kernel#Float and String#to_f.
Update packages.
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.
Date.parse in the date gem through 3.2.0 for Ruby allows ReDoS (regular expression Denial of Service) via a long string. The fixed versions are 3.2.1, 3.1.2, 3.0.2, and 2.0.1.
CGI::Cookie.parse in Ruby through 2.6.8 mishandles security prefixes in cookie names. This also affects the CGI gem through 0.3.0 for Ruby.
There is a buffer over-read in Ruby before 2.6.10, 2.7.x before 2.7.6, 3.x before 3.0.4, and 3.1.x before 3.1.2. It occurs in String-to-Float conversion, including Kernel#Float and String#to_f.
N/A
SRPMS
- rh-ruby27-ruby-2.7.6-131.el7.src.rpm
MD5: 546f4e6e5b2018ece4cfe2c17d33ef85
SHA-256: d0ddf762ec4512c78ccc4e0aa3a6c495feae6e999f525281232ae0c910bdc4d3
Size: 40.09 MB
Asianux Server 7 for x86_64
- rh-ruby27-ruby-2.7.6-131.el7.x86_64.rpm
MD5: 1e7e50886e701286f954af766814c0ff
SHA-256: d6a5a453589a8e4cc7f76a45b8178bd4c8ea0013fc89d1e0482e3d38e6233f92
Size: 79.38 kB - rh-ruby27-ruby-devel-2.7.6-131.el7.x86_64.rpm
MD5: 958bd8db1b2f58b8239e62455a94a753
SHA-256: a8cc43da5bdbc7056b6ea5160c8bcbfe8a4901aec00f8261bdf470f1f422b05e
Size: 246.68 kB - rh-ruby27-ruby-doc-2.7.6-131.el7.noarch.rpm
MD5: 6bddbe24a7ae832e01ddee9fc3f5f87a
SHA-256: 483dcba044aae115ddd2ee696a6fef3abf9e29fe831dbd2ae1dcac1804116707
Size: 6.78 MB - rh-ruby27-rubygem-bigdecimal-2.0.0-131.el7.x86_64.rpm
MD5: 28e3ab4dc43caa53db2c745ce58ca3d9
SHA-256: 71ed3ec96c55b2080c1c6714279f4dee0baeeeeeb06a3814ce2ec42f633b2cc2
Size: 90.06 kB - rh-ruby27-rubygem-bundler-2.2.24-131.el7.noarch.rpm
MD5: b9243344b7a6e1dd4903862d37148993
SHA-256: 3f374771fd3795dbac11046701c47a6365edd59285f7ef3d94dc784872646a2e
Size: 440.83 kB - rh-ruby27-rubygem-did_you_mean-1.4.0-131.el7.noarch.rpm
MD5: c139291503695d815900ee20ae96e1fe
SHA-256: f8dc36759531d9348b5ab37086801eb7ab3ecd54c78aaf5fb817a82dd866f949
Size: 61.48 kB - rh-ruby27-rubygem-io-console-0.5.6-131.el7.x86_64.rpm
MD5: 51e734a589dfb09ecee90aa2c140efec
SHA-256: 7356bc62cf283630b2550deb5ea454335aa77ebb444d81e249ef7d00890cef7e
Size: 62.21 kB - rh-ruby27-rubygem-irb-1.2.6-131.el7.noarch.rpm
MD5: 9c57aa6fbb85fa9f600c25e4e4cbccc7
SHA-256: 4c66da607fb96b0b039ab74b54675a2cf8dced31070a884e580e6d3ba12ec3a3
Size: 102.55 kB - rh-ruby27-rubygem-json-2.3.0-131.el7.x86_64.rpm
MD5: 3a43c8758b8374330e38815d6844b605
SHA-256: c17cb1d67074aae9f43c3a4383f39c299344e32e81c7df0043fbfb7497100281
Size: 83.37 kB - rh-ruby27-rubygem-minitest-5.13.0-131.el7.noarch.rpm
MD5: 1a223035b07ff68b9a8473dcf30c4f66
SHA-256: 2c7241c80465001ca05ac16fbcd0692f252f10d79fd859854106d3a70585ed41
Size: 122.77 kB - rh-ruby27-rubygem-net-telnet-0.2.0-131.el7.noarch.rpm
MD5: e024a4bbc2240be7109c378dff692d2b
SHA-256: 3a86878fe11ee0c58301e69d654e6aa4e3425c279d3eca575d925dccbe253a52
Size: 63.72 kB - rh-ruby27-rubygem-openssl-2.1.3-131.el7.x86_64.rpm
MD5: 71deeadac8a601fec89372ad6d586ebb
SHA-256: d71b7028c2b01b50a6c11be15a008644d409bc6244d28f74b7fc02c5d3b62615
Size: 180.36 kB - rh-ruby27-rubygem-power_assert-1.1.7-131.el7.noarch.rpm
MD5: fb2f14fca8c674dc9d7be1886d731b2c
SHA-256: 67d89ea726046a939946ad7d3ee18464cc6b81feddd167461e2d0b407499c44f
Size: 63.20 kB - rh-ruby27-rubygem-psych-3.1.0-131.el7.x86_64.rpm
MD5: a1f70995e2522d6371607adf42fc0a65
SHA-256: d36319ad7a6e7e10cc52e2ce6b778d9520565c5e500f8362d21087c832fd2441
Size: 88.43 kB - rh-ruby27-rubygem-racc-1.4.16-131.el7.x86_64.rpm
MD5: af9d03bd750dbc9b47bd278082fcecae
SHA-256: 946f518a66cde83f6caa686c74a3e931c1db3bb25a2d016491ff84c5413c095c
Size: 94.19 kB - rh-ruby27-rubygem-rake-13.0.1-131.el7.noarch.rpm
MD5: a8dac8774a035dee58d2c1be7b8c5b5a
SHA-256: ff1491d479884bf2583d7580ce7b8acd352420d7b544cd6abea8ea88d3394ee3
Size: 135.38 kB - rh-ruby27-rubygem-rdoc-6.2.1.1-131.el7.noarch.rpm
MD5: a53c291cf5e9b4b701c3caef2dff4e24
SHA-256: ed6095c3432315b1e2e7e834340fa78bfb04075a24c944621bc9f9b085848093
Size: 448.62 kB - rh-ruby27-rubygems-3.1.6-131.el7.noarch.rpm
MD5: 7fdf52ba93ea1ce0495125a1913f60f2
SHA-256: 8e21bbd8b0bf20f60da26f6f64e44166dc592f011d9916c1f5b254f65428bea8
Size: 314.65 kB - rh-ruby27-rubygems-devel-3.1.6-131.el7.noarch.rpm
MD5: 508e22bc9dd4df72e104c0f1ab930b6c
SHA-256: 976d74b8146bd5380b11f0a55d261b6a37b7d3a6363600c4466df8b57571ed7f
Size: 51.00 kB - rh-ruby27-rubygem-test-unit-3.3.4-131.el7.noarch.rpm
MD5: 328c95b666718522077889ff60df8a38
SHA-256: 15bb2f73c119603457d0d040ba84d2a1a4392895f5bdcae01841b4f00167f6a5
Size: 180.76 kB - rh-ruby27-rubygem-xmlrpc-0.3.0-131.el7.noarch.rpm
MD5: 388ae92feda9771a5016b714e8cc23b9
SHA-256: b412d7dd2871d93e10fbd83bb1ccb683b67cb4cb6d2f0317f83da238334788a1
Size: 75.27 kB - rh-ruby27-ruby-libs-2.7.6-131.el7.x86_64.rpm
MD5: b376af75ea92c26b57075817a35d0ec2
SHA-256: c26912cd0091f1a9ad5d091ed9727117ec00d01a1391bcd968302561fdd525b9
Size: 3.04 MB