CVE-2019-9631

Poppler 0.74.0 has a heap-based buffer over-read in the CairoRescaleBox.cc downsample_row_box_filter function

published March 8, 2019

CVSS
—
EPSS
4%
Percentile
89.2
In the wild
Unconfirmed
What it is

⚠️ A sneaky heap-based buffer over-read in Poppler 0.74.0 could be as troublesome as a miscalculated recipe — it might spoil your whole dish! Imagine a chef trying to bake a cake without checking their ingredients properly. If they mismeasure, they might accidentally throw in too much salt, ruining the entire cake! That’s like how this vulnerability mishandles memory, potentially leading to data leaks or crashes. If exploited, this vulnerability could allow attackers to read sensitive data from memory that they shouldn't have access to. While there's no current indication of active exploitation, the consequences of accessing unauthorized information could be significant for impacted systems.

Put simply

Imagine a chef trying to bake a cake without checking their ingredients properly. If they mismeasure, they might accidentally throw in too much salt, ruining the entire cake! That’s like how this vulnerability mishandles memory, potentially leading to data leaks or crashes. This vulnerability is found in the CairoRescaleBox.cc file's downsample_row_box_filter function, where a heap-based buffer over-read occurs, allowing an attacker to read data beyond allocated memory. Although it hasn't been confirmed as exploited, the potential for data loss or corruption is present.

What to do

If exploited, this vulnerability could allow attackers to read sensitive data from memory that they shouldn't have access to. While there's no current indication of active exploitation, the consequences of accessing unauthorized information could be significant for impacted systems. To mitigate this risk, upgrade Poppler to the latest version that addresses this vulnerability. Regularly audit your dependencies for known vulnerabilities and consider implementing runtime protections to catch potential memory errors. You've got this! By staying updated and proactive, you can protect your systems from potential threats. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03518 · 89.2th percentile
Published
2019-03-08T05:00Z
EPSS history
Timeline
  • 08 MAR 05:00Z
    Poppler 0.74.0 has a heap-based buffer over-read in the CairoRescaleBox.cc downsample_row_box_filter function
    cvelistv5