CVE-2017-10699

avcodec 2.2.x, as used in VideoLAN VLC media player 2.2.7-x before 2017-06-29, allows out-of-bounds heap memory write due to calling memcpy() with a wrong…

published June 30, 2017

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

⚠️ Be careful with the VLC magic wand! A sneaky out-of-bounds write could crash the party or even let an attacker take control. 🔥 Think of this vulnerability like a chef who accidentally adds too much salt to a recipe. When the balance is off, the dish could explode in flavor – or in this case, crash the application! If an attacker exploits this bug, they could trigger a denial of service, causing VLC to crash unexpectedly. In a more sinister scenario, it might even lead to arbitrary code execution, giving the attacker an unexpected feast at your expense!

Put simply

Think of this vulnerability like a chef who accidentally adds too much salt to a recipe. When the balance is off, the dish could explode in flavor – or in this case, crash the application! This issue arises from avcodec 2.2.x calling memcpy() with an incorrect size, leading to a heap memory write that can overwrite adjacent memory space, causing chaos in the application.

What to do

If an attacker exploits this bug, they could trigger a denial of service, causing VLC to crash unexpectedly. In a more sinister scenario, it might even lead to arbitrary code execution, giving the attacker an unexpected feast at your expense! Update VLC media player to version 2.2.8 or later to patch this vulnerability. Always ensure your media player is up-to-date to avoid potential exploits lurking in the shadows! You’ve got this! A quick update, and you’re back in the driver’s seat! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04496 · 91.5th percentile
Published
2017-06-30T13:00Z
EPSS history
Timeline
  • 30 JUN 13:00Z
    avcodec 2.2.x, as used in VideoLAN VLC media player 2.2.7-x before 2017-06-29, allows out-of-bounds heap memory write due to calling memcpy() with a wrong…
    cvelistv5