CVE Database
/

CVE-2016-2337

Back to search

CVE-2016-2337

Published: Jan 6, 2017

Modified: Aug 5, 2024

PUBLISHED

Description

Type confusion exists in _cancel_eval Ruby's TclTkIp class method. Attacker passing different type of object than String as "retval" argument can cause arbitrary code execution.

VendorProductVersions

Ruby

Ruby

affected
2.3.0 dev
affected
2.2.2

Tcl

Tcl/Tk

affected
8.6 or later

References

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now