9.8
CVSSv3

CVE-2016-2336

Published: 06/01/2017 Updated: 11/01/2017
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
CVSS v3 Base Score: 9.8 | Impact Score: 5.9 | Exploitability Score: 3.9
VMScore: 668
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

Type confusion exists in two methods of Ruby's WIN32OLE class, ole_invoke and ole_query_interface. Attacker passing different type of object than this assumed by developers can cause arbitrary code execution.

Vulnerable Product Search on Vulmon Subscribe to Product

ruby-lang ruby 2.2.2

ruby-lang ruby 2.3.0

Vendor Advisories

Type confusion exists in two methods of Ruby's WIN32OLE class, ole_invoke and ole_query_interface Attacker passing different type of object than this assumed by developers can cause arbitrary code execution ...