CVE-2019-11034CWE-125

Heap over-read in PHP EXIF extension

Medium · published April 18, 2019

CVSS v3.0
4.8
EPSS
4%
Percentile
90.6
In the wild
Unconfirmed
What it is

⚠️ Certain file types could cause a PHP crash! The EXIF extension in specific PHP versions is reading beyond its limits—like a waiter who keeps serving food even after all the plates are full! Think of the EXIF extension as a restaurant kitchen that can't handle too many orders at once. When it tries to process certain files, it may spill out more than it should, causing chaos in the dining room—information disclosure or a complete kitchen crash! This vulnerability can lead to valuable information leaking out or, at worst, crashing the server completely. If exploited, it could disrupt operations and expose sensitive data, leaving you in quite a pickle!

Put simply

Think of the EXIF extension as a restaurant kitchen that can't handle too many orders at once. When it tries to process certain files, it may spill out more than it should, causing chaos in the dining room—information disclosure or a complete kitchen crash! The vulnerability in the PHP EXIF extension allows it to read beyond the allocated buffer in the exif_process_IFD_TAG function, which can trigger information disclosure or cause a crash when processing specific files.

What to do

This vulnerability can lead to valuable information leaking out or, at worst, crashing the server completely. If exploited, it could disrupt operations and expose sensitive data, leaving you in quite a pickle! To safeguard your systems, upgrade your PHP to versions 7.1.28, 7.2.17, or 7.3.4 or later. Regularly review and patch your software to avoid future issues, and consider implementing additional logging to detect any anomalies. You can tackle this vulnerability head-on! Patch your PHP installations, and you'll be back on track in no time. 🛡️

The record
Technical detail
CVSS v3.0
4.8 · MEDIUM
Vector
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.04094 · 90.6th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2019-04-18T16:57Z
EPSS history
Timeline
  • 18 APR 16:57Z
    Heap over-read in PHP EXIF extension
    cvelistv5