CVE-2024-29032

`qiskit_ibm_runtime.RuntimeDecoder` can execute arbitrary code

Published Mar 20, 2024 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
Qiskit IBM Runtime is an environment that streamlines quantum computations and provides optimal implementations of the Qiskit quantum computing SDK. Starting in version 0.1.0 and prior to version 0.21.2, deserializing json data using `qiskit_ibm_runtime.RuntimeDecoder` can lead to arbitrary code execution given a correctly formatted input string. Version 0.21.2 contains a fix for this issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-1034 Qiskit IBM Runtime is an environment that streamlines quantum computations and provides optimal implementations of the Qiskit quantum computing SDK. Starting in version 0.1.0 and prior to version 0.21.2, deserializing json data using `qiskit_ibm_runtime.RuntimeDecoder` can lead to arbitrary code execution given a correctly formatted input string. Version 0.21.2 contains a fix for this issue.
Github GHSA Github GHSA GHSA-x4x5-jv3x-9c7m `qiskit_ibm_runtime.RuntimeDecoder` can execute arbitrary code
History
Type Values Removed Values Added
First Time appeared Ibm
Ibm qiskit Ibm Runtime
CPEs cpe:2.3:a:ibm:qiskit_ibm_runtime:*:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm qiskit Ibm Runtime
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 2, 2024, 1:03 AM
Reserved
Mar 14, 2024, 4:59 PM
Status
Analyzed
Published
Mar 20, 2024, 9:15 PM
Modified
Jun 17, 2026, 7:22 AM