CVE-2020-25857: Buffer Overflow
The function ClientEAPOLKeyRecvd() in the Realtek RTL8195A Wi-Fi Module prior to versions released in April 2020 (up to and excluding 2.08) does not validate the size parameter for an rtlmemcpy() operation, resulting in a stack buffer overflow which can be exploited for denial of service. An attacker can impersonate an Access Point and attack a vulnerable Wi-Fi client, by injecting a crafted packet into the WPA2 handshake. The attacker does not need to know the network's PSK.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2020-25857?
The severity of CVE-2020-25857 is high, with a CVSS score of 7.5.
How does CVE-2020-25857 impact the Realtek RTL8195A Wi-Fi Module?
CVE-2020-25857 allows an attacker to exploit a stack buffer overflow vulnerability in the Realtek RTL8195A Wi-Fi Module, leading to a denial of service.
What software versions are affected by CVE-2020-25857?
CVE-2020-25857 affects Realtek RTL8195A firmware versions up to and excluding 2.08.
How can CVE-2020-25857 be mitigated?
To mitigate CVE-2020-25857, it is recommended to update the Realtek RTL8195A firmware to versions released after April 2020 (excluding 2.08).
What is the Common Weakness Enumeration (CWE) ID of CVE-2020-25857?
The Common Weakness Enumeration (CWE) ID of CVE-2020-25857 includes CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer), CWE-787 (Out-of-bounds Write), and CWE-121 (Stack-based Buffer Overflow).