Critical severity · published Nov 19, 2020
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
9.8
CVSS
1.8%
EPSS
No
On KEV
Description
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. This is related to uci_parse_package in file.c and uci_strdup in util.c.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.8% · higher than 78% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
OP
Openwrt · Openwrt
before 18.06.9; 19.07.0 before 19.07.5 · source: NVD
Affected product
OP
Openwrt
Openwrt
More from Openwrt
9.8
CVE-2026-30872
OpenWrt Project has a Stack-based Buffer Overflow vulnerability via IPv6 reverse DNS lookup
9.8
CVE-2026-30871
OpenWrt Project has Stack-based Buffer Overflow in DNS PTR Query
9.8
CVE-2025-20683
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check
9.8
CVE-2025-20682
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check
9.8
CVE-2025-20681
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check