CVE-2021-20043 Memory corruption in SonicWall SMA100
Remote authenticated attackers can execute arbitrary code via a heap-based buffer overflow in the getBookmarks method of SonicWall SMA100 appliances.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2021-20043?
CVE-2021-20043 is a high-severity memory corruption vulnerability in SonicWall SMA100, published on 8 Dec 2021. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
A Heap-based buffer overflow vulnerability in SonicWall SMA100 getBookmarks method allows a remote authenticated attacker to potentially execute code as the nobody user in the appliance. This vulnerability affected SMA 200, 210, 400, 410 and 500v appliances.
Which versions are affected by CVE-2021-20043?
It affects 5 products.
Products include Sonicwall Sma 200 Firmware, Sonicwall Sma 210 Firmware, Sonicwall Sma 400 Firmware, Sonicwall Sma 410 Firmware, Sonicwall Sma 500v Firmware.
How do I fix CVE-2021-20043?
No fix has been published for CVE-2021-20043 yet. Limit exposure of the affected software until one is available.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2021-20043 being exploited?
There is no known exploitation of CVE-2021-20043 in the wild and no public exploit code.
Other vulnerabilities in SonicWall SMA100
- CVE-2021-20038 SonicWall SMA 100 Appliances Stack-Based Buffer Overflow
- CVE-2023-44221 SonicWall SMA100 Appliances OS Command Injection
- CVE-2021-20035 SonicWall SMA100 Appliances OS Command Injection
- CVE-2022-22273 Command injection in SonicWall SRA/SMA100
- CVE-2021-20042 Server-side request forgery in SonicWall SMA100
Sources
Also known as GHSA-857m-46rq-rj5c.