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

exploitDog

debian логотип

CVE-2020-15866

Опубликовано: 21 июл. 2020
Источник: debian

Описание

mruby through 2.1.2-rc has a heap-based buffer overflow in the mrb_yield_with_class function in vm.c because of incorrect VM stack handling. It can be triggered via the stack_copy function.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
mrubyfixed2.1.2-1package
mrubyno-dsabusterpackage

Примечания

  • https://github.com/mruby/mruby/issues/5042

  • https://github.com/mruby/mruby/commit/6334949ba69363cb909a57d6871895bd6d98bb6b (3.0.0-preview)

  • https://github.com/mruby/mruby/commit/63956036e116ef6a33a91e16348c4d1a09f6f72c (2.1.2-rc2)

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

CVSS3: 9.8
ubuntu
больше 5 лет назад

mruby through 2.1.2-rc has a heap-based buffer overflow in the mrb_yield_with_class function in vm.c because of incorrect VM stack handling. It can be triggered via the stack_copy function.

CVSS3: 9.8
nvd
больше 5 лет назад

mruby through 2.1.2-rc has a heap-based buffer overflow in the mrb_yield_with_class function in vm.c because of incorrect VM stack handling. It can be triggered via the stack_copy function.

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

mruby through 2.1.2-rc has a heap-based buffer overflow in the mrb_yield_with_class function in vm.c because of incorrect VM stack handling. It can be triggered via the stack_copy function.