CVE-2022-4111 Improper Validation of Specified Quantity in Input in tooljet/tooljet
A logged-in attacker can cause denial of service by uploading profile pictures exceeding the unrestricted size limit in ToolJet.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-4111?
CVE-2022-4111 is a medium-severity denial of service vulnerability in tooljet/tooljet, published on 22 Nov 2022. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
Unrestricted file size limit can lead to DoS in tooljet/tooljet <1.27 by allowing a logged in attacker to upload profile pictures over 2MB.
Weakness: CWE-1284
Which versions are affected by CVE-2022-4111?
2 open source packages ship an affected version, including tooljet. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
tooljet npm | All versions | 1.27.0 |
tooljet npm | All versions | 1.27.0 |
Products include Tooljet Tooljet.
How do I fix CVE-2022-4111?
Upgrade tooljet to 1.27.0 or later.
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-2022-4111 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2022-4111 exists.
Other vulnerabilities in tooljet/tooljet
Sources
Also known as GHSA-hgp8-w8fj-r4cm.