CVE-2022-23066

Solana rBPF - Incorrect Calculation in sdiv instruction

Published May 9, 2022 CVSS 3.1 · 9.1 Critical EPSS 2.5% KEV · Not listed
Description
In Solana rBPF versions 0.2.26 and 0.2.27 are affected by Incorrect Calculation which is caused by improper implementation of sdiv instruction. This can lead to the wrong execution path, resulting in huge loss in specific cases. For example, the result of a sdiv instruction may decide whether to transfer tokens or not. The vulnerability affects both integrity and may cause serious availability problems.

Remediation

Vendor Solution

Upgrade version to 0.2.28 or higher

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-3433 In Solana rBPF versions 0.2.26 and 0.2.27 are affected by Incorrect Calculation which is caused by improper implementation of sdiv instruction. This can lead to the wrong execution path, resulting in huge loss in specific cases. For example, the result of a sdiv instruction may decide whether to transfer tokens or not. The vulnerability affects both integrity and may cause serious availability problems.
Github GHSA Github GHSA GHSA-9qmm-4mfr-r3wj Incorrect Calculation in solana_rbpf
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
Mend
Published
Updated
Sep 16, 2024, 5:53 PM
Reserved
Jan 10, 2022, 12:00 AM
Status
Modified
Published
May 9, 2022, 7:15 AM
Modified
Jun 17, 2026, 4:29 AM