Katalog CVE

CVE-2015-7551

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Implementacja Fiddle::Handle w Ruby przed wersją 2.0.0-p648, 2.1 przed 2.1.8 oraz 2.2 przed 2.2.4, zawiera błąd w obsłudze taintingu, co pozwala atakującym na wykonanie dowolnego kodu lub spowodowanie awarii aplikacji poprzez spreparowany ciąg znaków.

Ocena ryzyka

Podatność ta stwarza ryzyko wykonania nieautoryzowanego kodu lub awarii aplikacji, co może prowadzić do utraty dostępności usług i danych w organizacji.

Rekomendacja

Zaleca się aktualizację Ruby do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieautoryzowanych działań.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The Fiddle::Handle implementation in ext/fiddle/handle.c in Ruby before 2.0.0-p648, 2.1 before 2.1.8, and 2.2 before 2.2.4, as distributed in Apple OS X before 10.11.4 and other products, mishandles tainting, which allows context-dependent attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted string, related to the DL module and the libffi library. NOTE: this vulnerability exists because of a CVE-2009-5147 regression.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS