CVE-2022-4116 Code injection in quarkus dev ui config editor
Attackers can achieve remote code execution via drive-by localhost attacks on the Quarkus Dev UI Config Editor.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-4116?
CVE-2022-4116 is a critical vulnerability in quarkus, published on 22 Nov 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
A vulnerability was found in quarkus. This security flaw happens in Dev UI Config Editor which is vulnerable to drive-by localhost attacks leading to remote code execution.
Which versions are affected by CVE-2022-4116?
4 open source packages ship an affected version, including io.quarkus:quarkus-vertx-http-deployment. It affects 2 products.
| Package | Affected | Fixed in |
|---|---|---|
io.quarkus:quarkus-vertx-http-deployment Maven | All versions | 2.13.5.Final |
io.quarkus:quarkus-vertx-http-deployment Maven | All versions | 2.13.5.Final |
io.quarkus:quarkus-vertx-http-deployment Maven | From 2.14.0 | 2.14.2.Final |
io.quarkus:quarkus-vertx-http-deployment Maven | From 2.14.0 | 2.14.2.Final |
Products include Quarkus Quarkus, Redhat Build of Quarkus.
How do I fix CVE-2022-4116?
Upgrade io.quarkus:quarkus-vertx-http-deployment to a fixed version for your release line: 2.13.5.Final or 2.14.2.Final.
Is CVE-2022-4116 being exploited?
There is no known exploitation of CVE-2022-4116 in the wild and no public exploit code.
Other vulnerabilities in quarkus
- CVE-2022-2466 Quarkus does not terminate HTTP requests header context
- CVE-2024-12225 Io.quarkus:quarkus-security-webauthn: quarkus webauthn unexpected authentication bypass
- CVE-2026-39852 Quarkus authorization bypass via semicolon path normalization inconsistency
- CVE-2022-0981 Privilege escalation in quarkus
- CVE-2023-6267 Quarkus: json payload getting processed prior to security checks when rest resources are used with annotations.
Sources
Also known as GHSA-g56w-cwg4-hxx9.