CVE-2015-3307Improper Restriction of Operations within the Bounds of a Memory Buffer in Apple MAC OS X

Severity
7.5HIGHNVD
EPSS
18.4%
top 4.76%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJun 9
Latest updateMay 14

Description

The phar_parse_metadata function in ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (heap metadata corruption) or possibly have unspecified other impact via a crafted tar archive.

CVSS vector

AV:N/AC:L/C:P/I:P/A:PExploitability: 10.0 | Impact: 6.4

Affected Packages7 packages

Ubuntuphp5/php5< 5.5.9+dfsg-1ubuntu4.9
NVDphp/php5.4.39+28
NVDapple/mac_os_x10.10.4

Also affects: Enterprise Linux 6.0, 7.0, 7.1

Patches

🔴Vulnerability Details

3
GHSA
GHSA-7x98-pm42-9hc7: The phar_parse_metadata function in ext/phar/phar2022-05-14
CVEList
CVE-2015-3307: The phar_parse_metadata function in ext/phar/phar2015-06-09
OSV
CVE-2015-3307: The phar_parse_metadata function in ext/phar/phar2015-06-09

📋Vendor Advisories

2
Red Hat
php: invalid pointer free() in phar_tar_process_metadata()2015-05-18
Apple
CVE-2015-3307: OS X Yosemite v10.10.5 and Security Update 2015-006

💬Community

1
Bugzilla
CVE-2015-3307 php: invalid pointer free() in phar_tar_process_metadata()2015-05-20
CVE-2015-3307 — Apple MAC OS X vulnerability | cvebase