FreeBSD : chicken -- buffer overrun in substring-index[-ci] (e7b7f2b5-177a-11e5-ad33-f8d111029e6a)

High Nessus Plugin ID 84328


The remote FreeBSD host is missing a security-related update.


chicken developer Moritz Heidkamp reports :

The substring-index[-ci] procedures of the data-structures unit are vulnerable to a buffer overrun attack when passed an integer greater than zero as the optional START argument.

As a work-around you can switch to SRFI 13's string-contains procedure which also returns the substring's index in case it is found.


Update the affected package.

See Also

Plugin Details

Severity: High

ID: 84328

File Name: freebsd_pkg_e7b7f2b5177a11e5ad33f8d111029e6a.nasl

Version: $Revision: 2.2 $

Type: local

Published: 2015/06/23

Modified: 2015/09/01

Dependencies: 12634

Risk Information

Risk Factor: High


Base Score: 7.5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:chicken, cpe:/o:freebsd:freebsd

Required KB Items: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

Patch Publication Date: 2015/06/22

Vulnerability Publication Date: 2015/01/12

Reference Information

CVE: CVE-2014-9651