CVE-2020-28951

libuci in OpenWrt before 18.06.9 and 19.x before 19.07.5 may encounter a use after free when using malicious package names

published November 19, 2020

CVSS
โ€”
EPSS
2%
Percentile
78.1
In the wild
Unconfirmed
What it is

โš ๏ธ A maliciously crafted package name could lead to a use-after-free flaw in OpenWrt! This sneaky bug lurks in libuci, potentially putting your system at risk. ๐Ÿ” Think of it like a restaurant that forgets to toss out a used dish but still tries to serve it again with a fancy garnish โ€” the last patron might get a nasty surprise that could lead to all sorts of chaos! If exploited, an attacker could manipulate the UCI configuration and potentially execute arbitrary code, leading to system instability or unauthorized access. While the severity isn't labeled critical, the risk of unexpected behavior shouldn't be taken lightly!

Put simply

Think of it like a restaurant that forgets to toss out a used dish but still tries to serve it again with a fancy garnish โ€” the last patron might get a nasty surprise that could lead to all sorts of chaos! This vulnerability in libuci before 18.06.9 and 19.x before 19.07.5 arises when the system fails to properly manage memory for certain package names, creating a scenario where previously freed memory could be accessed again, resulting in unpredictable behavior.

What to do

If exploited, an attacker could manipulate the UCI configuration and potentially execute arbitrary code, leading to system instability or unauthorized access. While the severity isn't labeled critical, the risk of unexpected behavior shouldn't be taken lightly! Upgrade to OpenWrt version 18.06.9 or 19.07.5 to address this vulnerability. Regularly audit your package names and configurations to ensure they are not exploiting this flaw. Stay vigilant and keep your systems up to date! You've got this! By updating and staying proactive, you can keep your systems safe and sound. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01778 ยท 78.1th percentile
Published
2020-11-19T19:01Z
EPSS history
Timeline
  • 19 NOV 19:01Z
    libuci in OpenWrt before 18.06.9 and 19.x before 19.07.5 may encounter a use after free when using malicious package names
    cvelistv5