PT-2021-8280 · Qt Company+7 · Qt+7
Published
2021-08-11
·
Updated
2025-01-21
·
CVE-2021-38593
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Qt versions 5.0.0 through 5.15.5
Qt versions 6.0.0 through 6.1.2
Description
The issue is related to an out-of-bounds write in the
QOutlineMapper::convertPath function, which can be called from QRasterPaintEngine::fill and QPaintEngineEx::stroke. This can potentially allow a remote attacker to cause a denial of service. The vulnerability is associated with a buffer read beyond the memory boundary.Recommendations
For Qt versions 5.0.0 through 5.15.5, update to version 5.15.6 or later.
For Qt versions 6.0.0 through 6.1.2, update to a version later than 6.1.2.
As a temporary workaround, consider restricting the use of the
QOutlineMapper::convertPath function until a patch is available.Fix
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Almalinux
Centos
Qt
Red Hat
Red Os
Rocky Linux
Ubuntu