CVE-2021-30474

aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free

published June 2, 2021

CVSS
—
EPSS
2%
Percentile
79.3
In the wild
Unconfirmed
What it is

⚠️ A surprising use-after-free in libaom could leave your application vulnerable to unexpected behavior! Think of use-after-free like a restaurant that keeps serving an old dish even after the recipe has been thrown out. Just as diners might get an outdated meal with strange ingredients, your software may run into problems using freed-up memory that should no longer be accessible. An attacker could exploit this vulnerability to cause crashes or unpredictable behavior in applications that rely on this library, potentially leading to data corruption or application instability. While the risk is currently classified as unknown, it's best not to take chances with memory mishaps!

Put simply

Think of use-after-free like a restaurant that keeps serving an old dish even after the recipe has been thrown out. Just as diners might get an outdated meal with strange ingredients, your software may run into problems using freed-up memory that should no longer be accessible. This vulnerability arises in the grain_table.c file within the libaom library, where memory that has been freed can still be accessed, leading to potential misuse of resources.

What to do

An attacker could exploit this vulnerability to cause crashes or unpredictable behavior in applications that rely on this library, potentially leading to data corruption or application instability. While the risk is currently classified as unknown, it's best not to take chances with memory mishaps! To mitigate this issue, update to the latest version of libaom released after March 30, 2021, and review any code that interacts with the grain_table to ensure proper memory management practices are in place. You've got this! Stay proactive with your updates, and your software will be safer and sounder! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01885 · 79.3th percentile
Published
2021-06-02T00:00Z
EPSS history
Timeline
  • 02 JUN 00:00Z
    aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free
    cvelistv5