CVE-2024-32659CWE-125

freerdp_image_copy out of bound read

Critical · published April 23, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
67.5
In the wild
Unconfirmed
What it is

🔥 A sneaky out-of-bounds read exists in FreeRDP clients prior to version 3.5.1, just waiting for the wrong input to unleash chaos! Imagine a library where a librarian tries to read a book that’s not properly shelved; they might pull a volume that leads to a cascade of books falling all around, creating quite the disaster! That's essentially what happens here whenever `nWidth` and `nHeight` are both set to zero. An attacker could potentially exploit this vulnerability to read sensitive data from memory, leading to unauthorized access and exposing critical information. This is absolutely devastating for any user relying on FreeRDP for secure remote desktop connections, as attackers could literally peek behind the curtain of your system!

Put simply

Imagine a library where a librarian tries to read a book that’s not properly shelved; they might pull a volume that leads to a cascade of books falling all around, creating quite the disaster! That's essentially what happens here whenever `nWidth` and `nHeight` are both set to zero. This vulnerability in FreeRDP allows for an out-of-bounds read when both `nWidth` and `nHeight` are set to zero, enabling attackers to access arbitrary memory locations and retrieve sensitive data.

What to do

An attacker could potentially exploit this vulnerability to read sensitive data from memory, leading to unauthorized access and exposing critical information. This is absolutely devastating for any user relying on FreeRDP for secure remote desktop connections, as attackers could literally peek behind the curtain of your system! Update your FreeRDP client to version 3.5.1 immediately to mitigate this critical vulnerability. Since there are no known workarounds, applying this patch is essential for maintaining your system’s integrity. Make sure to inform your team about this update! You've got this! Secure your systems by updating now and enjoy peace of mind when using FreeRDP! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01183 · 67.5th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2024-04-23T19:40Z
EPSS history
Timeline
  • 23 APR 19:40Z
    freerdp_image_copy out of bound read
    cvelistv5