Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2016-2337

Опубликовано: 06 янв. 2017
Источник: debian

Описание

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.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
ruby2.3fixed2.3.0-1package
ruby2.1removedpackage

Примечания

  • http://www.talosintelligence.com/reports/TALOS-2016-0031/

  • https://github.com/ruby/ruby/commit/a2b8925a94a672235ca6a16e584bf09026a957ab

Связанные уязвимости

CVSS3: 9.8
ubuntu
около 9 лет назад

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.

CVSS3: 7
redhat
больше 9 лет назад

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.

CVSS3: 9.8
nvd
около 9 лет назад

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.

CVSS3: 9.8
github
больше 3 лет назад

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.

fstec
около 9 лет назад

Уязвимость метода _cancel_eval класса TclTkIp интерпретатора Ruby, позволяющая нарушителю выполнить произвольный код