CVE-2022-27819 Unsafe parsing in SWHKD
An attacker can cause denial of service via memory exhaustion or leak information by providing a large or infinite file to the parser.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2022-27819?
CVE-2022-27819 is a medium-severity denial of service vulnerability in n/a, published on 7 Apr 2022. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
SWHKD 1.1.5 allows unsafe parsing via the -c option. An information leak might occur but there is a simple denial of service (memory exhaustion) upon an attempt to parse a large or infinite file (such as a block or character device).
Weakness: CWE-770
Which versions are affected by CVE-2022-27819?
2 open source packages ship an affected version, including Simple-Wayland-HotKey-Daemon. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
Simple-Wayland-HotKey-Daemon crates.io | All versions | 1.2.0 |
Simple-Wayland-HotKey-Daemon crates.io | All versions | 1.2.0 |
Products include Waycrate Swhkd.
How do I fix CVE-2022-27819?
Upgrade Simple-Wayland-HotKey-Daemon to 1.2.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-27819 being exploited?
There is no known exploitation of CVE-2022-27819 in the wild and no public exploit code.
Other vulnerabilities in n/a
- CVE-2022-27818 Insecure temporary file usage in SWHKD
- CVE-2022-27815 Insecure Temporary File in SWHKD
- CVE-2022-27816 Data Loss/Denial of Service in SWHKD
- CVE-2022-27817 Exposure of Resource to Wrong Sphere in Simple-Wayland-HotKey-Daemon
- CVE-2022-27814 Exposure of Resource to Wrong Sphere in Simple-Wayland-HotKey-Daemon
Sources
Also known as GHSA-h6xw-mghq-7523.