FreeBSD : php -- ZipArchive segfault with FL_UNCHANGED on empty archive (fe853666-56ce-11e0-9668-001fd0d616cf)

medium Nessus Plugin ID 52987

Synopsis

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

Description

US-CERT/NIST reports :

The _zip_name_locate function in zip_name_locate.c in the Zip extension in PHP before 5.3.6 does not properly handle a ZIPARCHIVE::FL_UNCHANGED argument, which might allow context-dependent attackers to cause a denial of service (application crash) via an empty ZIP archive that is processed with a (1) locateName or (2) statName operation.

Solution

Update the affected package.

See Also

http://www.nessus.org/u?ef9f466d

Plugin Details

Severity: Medium

ID: 52987

File Name: freebsd_pkg_fe85366656ce11e09668001fd0d616cf.nasl

Version: 1.8

Type: local

Published: 3/27/2011

Updated: 1/6/2021

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.4

CVSS v2

Risk Factor: Medium

Base Score: 4.3

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

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:php5-zip, cpe:/o:freebsd:freebsd

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

Patch Publication Date: 3/25/2011

Vulnerability Publication Date: 3/20/2011

Reference Information

CVE: CVE-2011-0421