CVE-2016-6830
CriticalSummary
The 'process-execute' and 'process-spawn' procedures in CHICKEN Scheme use fixed-size buffers for holding arguments and environment variables for the execve() call. This can lead to buffer overrun when user-supplied argument/environment variable lists are provided.
Risk Assessment
Buffer overrun may lead to unauthorized memory access, creating a risk of executing malicious code. This affects all releases of CHICKEN up to and including 4.11.
Recommendation
It is recommended to upgrade to version 4.12 or 5.0 when available to mitigate this vulnerability.
Original NVD description (English source)
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).

