Skip to content

Incorrect calculation in circl secp384r1 CombinedMult

Low
mschwarzl published GHSA-q9hv-hpm4-hj6x Feb 24, 2026

Package

No package listed

Affected versions

< 1.6.3

Patched versions

1.6.3

Description

The CombinedMult function in the CIRCL ecc/p384 package (secp384r1 curve) produces an incorrect value for specific inputs. The issue is fixed by using complete addition formulas.
ECDH and ECDSA signing relying on this curve are not affected.

The bug was fixed in v1.6.3.

Severity

Low

CVE ID

CVE-2026-1229

Weaknesses

Incorrect Calculation

The product performs a calculation that generates incorrect or unintended results that are later used in security-critical decisions or resource management. Learn more on MITRE.

Credits