Vulnerability · Published Jul 29, 2022 · Assigned by WDC PSIRT

CVE-2022-23004Algorithm incorrectly returning error and Invalid unreduced value written to output buffer

Medium 5.3

In plain English

A medium-severity security flaw in Sweet B Library from Western Digital. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 54% of all known vulnerabilities).

Severity (CVSS 3.1)5.3Medium
Exploit odds (30 days)0.7%top 45.9% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

When computing a shared secret or point multiplication on the NIST P-256 curve using a public key with an X coordinate of zero, an error is returned from the library, and an invalid unreduced value is written to the output buffer. This may be leveraged by an attacker to cause an error scenario, resulting in a limited denial of service for an individual user. The scope of impact cannot extend to other components.

Affected products (as reported)

VendorProductVersions
Western Digital Sweet B Library Sweet B Library – before v2

Weakness: CWE-707, CWE-703 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

References