CVE-2026-64313

HIGH
MEDIUM Priority: 0.03 BB Relevance: 63/100
Published: 2026-07-25 Modified: 2026-10-24 First seen: 2026-10-29 Status: active

Attack Surface

Adjacent Low Complexity No Auth No Interaction Conf. Impact Integ. Impact

CVSS Vector Breakdown

AV: Adjacent
AC: Low
PR: None
UI: None
S: Unchanged
C: High
I: High
A: High

Description

In the Linux kernel, the following vulnerability has been resolved: crypto: ecc - Fix carry overflow in vli multiplication The carry flag calculation fails when r01.m_high is saturated (0xFFFFFFFFFFFFFFFF) and addition of lower bits overflows. The condition (r01.m_high < product.m_high) doesn't handle the case where r01.m_high == product.m_high and an additional carry exists from lower-bit overflow. When commit 3c4b23901a0c ("crypto: ecdh - Add ECDH software support") introduced crypto/ecc.c, it split the muladd() function in the micro-ecc library into separate mul_64_64() and add_128_128() helpers. It seems the check got lost in translation. Add proper handling for this boundary by accounting for the carry from the lower addition.

Weakness Classification (1)

Affected Software (7)

VendorProductVersion
linux linux_kernel 4.8 – 5.10.261
linux linux_kernel 5.11 – 5.15.212
linux linux_kernel 5.16 – 6.1.178
linux linux_kernel 6.2 – 6.6.145
linux linux_kernel 6.7 – 6.12.96
linux linux_kernel 6.13 – 6.18.39
linux linux_kernel 6.19 – 7.1.4

Bug Bounty Relevance

63 / 100
✓ No authentication
✓ Low complexity
✓ No user interaction

CVSS Score

8.8 / 10.0 v3.1
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

EPSS — Exploitation Probability

0.36%
Raw Score 0.003550
Percentile 29.2%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00355
2026-10-28
0.00355

Intelligence Sources

nvd ref →