CVE-2016-3078: php Integer Overflow or Wraparound
Vulnerability summary
CVE-2016-3078 is a critical (CVSS 9.8) Integer Overflow or Wraparound vulnerability in php. EPSS estimates a 56.13% chance of exploitation in the next 30 days, higher than 99% of scored vulnerabilities. 3 public exploits are recorded.
Public exploit (exploit-database, 28-04-2016)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 1 · Related 1Timeline
- 07-08-2016PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
Multiple integer overflows in php_zip.c in the zip extension in PHP before 7.0.6 allow remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted call to (1) getFromIndex or (2) getFromName in the ZipArchive class.
CVSS metrics
4 scores · 2 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
56.13%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
No change 0.00 pp
From 56.13% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
3 foundExploit Reference (bugs.php.net)
Maturity: unknown
Exploit Reference (openwall.com)
Maturity: unknown
PHP 7.0.5 - ZipArchive::getFrom* Integer Overflow
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Php1 product
- php≥ 7.0.0, < 7.0.6
Ubuntu1 product
- php7.0< 7.0.4-7ubuntu2.1
2 vendors · 2 products
References
10 links- github.com/php/php-src/commit/3b8d4de300854b3517c7acb239b84f7726c1353c?w=1X Refsource CONFIRMPatchThird Party Advisory
- www.openwall.com/lists/oss-security/2016/04/28/1Mailing ListX Refsource MLISTExploitThird Party AdvisoryREPORT