Katalog CVE

CVE-2016-6830

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

Przepełnienie bufora może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko wykonania złośliwego kodu. Dotyczy to wszystkich wersji CHICKEN do 4.11 włącznie.

Rekomendacja

Zaleca się aktualizację do wersji 4.12 lub 5.0, gdy będą dostępne, aby usunąć tę podatność.

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

The "process-execute" and "process-spawn" procedures in CHICKEN Scheme used fixed-size buffers for holding the arguments and environment variables to use in its execve() call. This would allow user-supplied argument/environment variable lists to trigger a buffer overrun. This affects all releases of CHICKEN up to and including 4.11 (it will be fixed in 4.12 and 5.0, which are not yet released).

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