Skip to content

CVE-2018-8779 In Ruby before 2.2.10, 2.3.x before 2.3.7, 2.4.x before 2.4.4, 2.5.x before 2.5.1, and 2.6.0-preview1, the UNIXServer.open and UNIXSocket.open methods are not checked for null characters. It may be co...

HighCVSS 7.5 EPSS 6.9%
Published
Updated
Exploit status
No public exploit known

Description

In Ruby before 2.2.10, 2.3.x before 2.3.7, 2.4.x before 2.4.4, 2.5.x before 2.5.1, and 2.6.0-preview1, the UNIXServer.open and UNIXSocket.open methods are not checked for null characters. It may be connected to an unintended socket.

Affected products

ProductAffected versionsFixed in
ruby-lang ruby >= 2.2.0, < 2.2.10 2.2.10
ruby-lang ruby >= 2.3.0, < 2.3.7 2.3.7
ruby-lang ruby >= 2.4.0, < 2.4.4 2.4.4
ruby-lang ruby >= 2.5.0, < 2.5.1 2.5.1
ruby-lang ruby = 2.6.0-preview1 No fix listed
Canonical Ubuntu Linux = 14.04 No fix listed
Canonical Ubuntu Linux = 16.04 No fix listed
Canonical Ubuntu Linux = 17.10 No fix listed
debian linux = 7.0 No fix listed
debian linux = 8.0 No fix listed
debian linux = 9.0 No fix listed
alpine/ruby(Alpine:v3.10) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.11) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.12) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.13) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.14) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.15) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.16) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.17) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.18) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.19) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.20) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.21) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.22) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.23) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
Show 7 more
ProductAffected versionsFixed in
alpine/ruby(Alpine:v3.24) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.4) >= 2.2.0, < 2.3.7-r0 2.3.7-r0
alpine/ruby(Alpine:v3.5) >= 2.2.0, < 2.3.7-r0 2.3.7-r0
alpine/ruby(Alpine:v3.6) >= 2.2.0, < 2.4.4-r0 2.4.4-r0
alpine/ruby(Alpine:v3.7) >= 2.2.0, < 2.4.4-r0 2.4.4-r0
alpine/ruby(Alpine:v3.8) >= 2.2.0, < 2.5.1-r0 2.5.1-r0
alpine/ruby(Alpine:v3.9) >= 2.2.0, < 2.5.1-r0 2.5.1-r0

References