Skip to content
OpenAdvisories
High · 8.8 CVE-2022-40983 EUVD-2022-44229GHSA-32ph-rfjm-xcxh

An integer overflow vulnerability exists in the QML QtScript Reflect API of Qt Project Qt 6.3.2. A specially-crafted javascript code can tr…

Published Jan 12, 2023 · Updated Mar 5, 2025 · Assigned by talos

Description

An integer overflow vulnerability exists in the QML QtScript Reflect API of Qt Project Qt 6.3.2. A specially-crafted javascript code can trigger an integer overflow during memory allocation, which can lead to arbitrary code execution. Target application would need to access a malicious web page to trigger this vulnerability.

Affected products

VendorProductAffectedFixed
Qt Project Qt 6.3.2. —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 qt6-declarative 6.4.2+dfsg~rc1-2 —
Debian 14 qtdeclarative-opensource-src No fix yet —
Debian 13 qt6-declarative 6.4.2+dfsg~rc1-2 —
Debian 13 qtdeclarative-opensource-src +1 No fix yet —
Debian 12 qt6-declarative 6.4.2+dfsg~rc1-2 —
Debian 12 qtdeclarative-opensource-src +1 No fix yet —

Advisories 1

References