CVE-2017-9527
WysokieStreszczenie
Funkcja mark_context_stack w pliku gc.c w mruby do wersji 1.2.0 umożliwia atakującym spowodowanie odmowy usługi (wykorzystanie pamięci po zwolnieniu i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanego pliku .rb.
Ocena ryzyka
Organizacje mogą doświadczyć przestojów w działaniu aplikacji oraz potencjalnych strat danych w wyniku ataków wykorzystujących tę podatność.
Rekomendacja
Zaleca się aktualizację mruby do najnowszej wersji, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w mruby
Oryginalny opis (angielski, źródło NVD)
The mark_context_stack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service (heap-based use-after-free and application crash) or possibly have unspecified other impact via a crafted .rb file.

