CVE-2021-32816 Regular expression Denial of Service in ProtonMail
An attacker can cause a denial of service in the ProtonMail web client by exploiting a regular expression vulnerability.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2021-32816?
CVE-2021-32816 is a medium-severity denial of service vulnerability in ProtonMail WebClient, published on 14 May 2021. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
ProtonMail Web Client is the official AngularJS web client for the ProtonMail secure email service. ProtonMail Web Client before version 3.16.60 has a regular expression denial-of-service vulnerability. This was fixed in commit 6687fb. There is a full report available in the referenced GHSL-2021-027.
Weakness: CWE-400
Which versions are affected by CVE-2021-32816?
It affects 1 product.
Products include Protonmail Protonmail.
How do I fix CVE-2021-32816?
No fix has been published for CVE-2021-32816 yet. Limit exposure of the affected software until one is available.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2021-32816 being exploited?
There is no known exploitation of CVE-2021-32816 in the wild and no public exploit code.
Sources
Also known as GHSA-h97j-5ccr-wj2x.