CVE-2023-43114 Denial of service in n/a
Loading a corrupted font via the GDI engine in Qt on Windows causes an application crash due to missing length checks.
- 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-2023-43114?
CVE-2023-43114 is a medium-severity denial of service vulnerability in Qt Qt, published on 18 Sep 2023. 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
An issue was discovered in Qt before 5.15.16, 6.x before 6.2.10, and 6.3.x through 6.5.x before 6.5.3 on Windows. When using the GDI font engine, if a corrupted font is loaded via QFontDatabase::addApplicationFont{FromData], then it can cause the application to crash because of missing length checks.
Which versions are affected by CVE-2023-43114?
It affects 1 product.
Linux distribution packages (1)
libqt5-qtbase openSUSE:Tumbleweed | All versions | 5.15.11+kde134-1.1 |
Products include Qt Qt.
How do I fix CVE-2023-43114?
Upgrade to a fixed version.
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-2023-43114 being exploited?
There is no known exploitation of CVE-2023-43114 in the wild and no public exploit code.
Other vulnerabilities in Qt Qt
Sources
Also known as GHSA-qqpv-296g-7w66, UBUNTU-CVE-2023-43114, openSUSE-SU-2024:13308-1.