CVE Vulnerabilities

CVE-2021-32025

Context Switching Race Condition

Published: Mar 10, 2022 | Modified: Aug 22, 2025
CVSS 3.x
7.8
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.2 HIGH
AV:L/AC:L/Au:N/C:C/I:C/A:C
RedHat/V2
RedHat/V3
Ubuntu
root.io logo minimus.io logo echo.ai logo

An elevation of privilege vulnerability in the QNX Neutrino Kernel of affected versions of QNX Software Development Platform version(s) 6.4.0 to 7.0, QNX Momentics all 6.3.x versions, QNX OS for Safety versions 1.0.0 to 1.0.2, QNX OS for Safety versions 2.0.0 to 2.0.1, QNX for Medical versions 1.0.0 to 1.1.1, and QNX OS for Medical version 2.0.0 could allow an attacker to potentially access data, modify behavior, or permanently crash the system.

Weakness

A product performs a series of non-atomic actions to switch between contexts that cross privilege or other security boundaries, but a race condition allows an attacker to modify or misrepresent the product’s behavior during the switch.

Affected Software

NameVendorStart VersionEnd Version
Qnx_momenticsBlackberry6.3.0 (including)6.3.0 (including)
Qnx_momenticsBlackberry6.3.2 (including)6.3.2 (including)
Qnx_software_development_platformBlackberry6.4.0 (including)7.0 (including)
Qnx_os_for_medicalBlackberry1.0 (including)1.1.2 (excluding)
Qnx_os_for_medicalBlackberry2.0.0 (including)2.0.0 (including)
Qnx_os_for_safetyBlackberry1.0.0 (including)1.0.3 (excluding)
Qnx_os_for_safetyBlackberry2.0.0 (including)2.0.2 (excluding)

References