CVE-2026-97058 MEDIUM

CVE-2026-97058: sprintf-js through 1.1.3 Denial of Service via Unbounded Precision

Vendor Alexei
Product sprintf-js
Weakness CWE-1284
Published September 24, 2026
Last update September 24, 2026

CVSS base score

6.9/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality —
Integrity —

CVSS vector

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

What the vulnerability does

01Description

sprintf-js through 1.1.3 passes unbounded precision specifiers to toFixed, toExponential, and toPrecision methods without validation, causing uncaught RangeError exceptions. Attackers who control format strings can inject precision values exceeding ECMAScript limits to abort calling operations with minimal payload.

Key dates

02Disclosure timeline

September 24, 2026 CVE published

Related vulnerabilities

04Related CVE