Skip to content
OpenAdvisories
High · 8.8 CVE-2022-43591 EUVD-2022-46587GHSA-hvpm-p42q-mxrw

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

Published Jan 12, 2023 · Updated Apr 7, 2025 · Assigned by talos

Description

A buffer overflow vulnerability exists in the QML QtScript Reflect API of Qt Project Qt 6.3.2. A specially-crafted javascript code can trigger an out-of-bounds memory access, 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.4 —

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