CVE-2018-8788CWE-787

FreeRDP prior to version 2.0.0-rc4 contains an Out-Of-Bounds Write of up to 4 bytes in function nsc_rle_decode() that results in a memory corruption and…

published November 29, 2018

CVSS
—
EPSS
7%
Percentile
94.4
In the wild
Unconfirmed
What it is

⚠️ A rogue byte can lead to chaos! FreeRDP versions before 2.0.0-rc4 are at risk of an Out-Of-Bounds Write that could allow memory corruption — think of it as a waiter accidentally spilling soup on your tech! 🌐 Imagine a restaurant where the chef miscalculates a recipe and adds too much salt to the stew — suddenly, everyone at the table is affected! Similarly, this vulnerability lets attackers corrupt memory with a few rogue bytes, disrupting the whole system’s flow. An attacker could exploit this flaw to potentially execute arbitrary code on the victim's machine, essentially taking control and wreaking havoc. It's not just a little messy; it could lead to a whole kitchen disaster! How devastating is that?

Put simply

Imagine a restaurant where the chef miscalculates a recipe and adds too much salt to the stew — suddenly, everyone at the table is affected! Similarly, this vulnerability lets attackers corrupt memory with a few rogue bytes, disrupting the whole system’s flow. This vulnerability resides in the nsc_rle_decode function of FreeRDP, where an Out-Of-Bounds Write allows for memory corruption, creating a pathway for remote code execution if exploited.

What to do

An attacker could exploit this flaw to potentially execute arbitrary code on the victim's machine, essentially taking control and wreaking havoc. It's not just a little messy; it could lead to a whole kitchen disaster! How devastating is that? Upgrade FreeRDP to version 2.0.0-rc4 or later to eliminate this vulnerability. Also, review your security protocols to ensure no other outdated components are in use, just to stay ahead of the game! You've got this! With a quick upgrade, you can secure your systems and keep the bad bytes at bay. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07400 · 94.4th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2018-11-29T17:00Z
EPSS history
Timeline
  • 29 NOV 17:00Z
    FreeRDP prior to version 2.0.0-rc4 contains an Out-Of-Bounds Write of up to 4 bytes in function nsc_rle_decode() that results in a memory corruption and…
    cvelistv5