Podatności CHICKEN Scheme
4 znanych podatności CVE w CHICKEN Scheme, przetłumaczonych i ocenionych.
- CVE-2017-11343Wysokie
Wszystkie wersje CHICKEN Scheme do i włącznie z 4.12.0 są podatne na atak związany z złożonością algorytmiczną z powodu niekompletnej naprawy CVE-2012-6125. Atakujący może dostarczyć spreparowane dane wejściowe, które spowodują czas wyszukiwania O(n) w tabeli symboli.
- CVE-2017-9334Wysokie
Błędne sprawdzenie 'pair?' w procedurze 'length' w CHICKEN Scheme prowadzi do niebezpiecznego dereferencjonowania wskaźnika. To umożliwia atakującemu spowodowanie awarii usługi poprzez przekazanie nieprawidłowej listy do aplikacji, która wywołuje 'length'.
- CVE-2017-6949Wysokie
W CHICKEN Scheme do wersji 4.12.0 odkryto problem związany z alokacją wektora SRFI-4 w niezarządzanej pamięci. Rozmiar wektora był używany w niesanitarny sposób jako argument dla malloc(), co mogło prowadzić do błędów segmentacji lub przepełnienia bufora.
- CVE-2016-6830Krytyczne
Procedury 'process-execute' i 'process-spawn' w CHICKEN Scheme używają buforów o stałej wielkości do przechowywania argumentów i zmiennych środowiskowych dla wywołania execve(). Może to prowadzić do przepełnienia bufora, gdy użytkownik dostarczy zewnętrzne listy argumentów lub zmiennych.

