CVE-2026-4602CWE-681

CVE-2026-4602

High · published March 23, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
59.6
In the wild
Unconfirmed
What it is

Versions of the package jsrsasign before 11.1.1 are vulnerable to Incorrect Conversion between Numeric Types due to handling negative exponents in ext/jsbn2.js. An attacker can force the computation of incorrect modular inverses and break signature verification by calling modPow with a negative exponent.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00911 · 59.6th percentile
Weakness
CWE-681 · Incorrect Conversion between Numeric Types
Published
2026-03-23T10:16Z
Affected products (1)
ProductVersionsFixed in
kjur/jsrsasign< 11.1.111.1.1
References (15)
EPSS history
Timeline
  • 23 MAR 05:00Z
    Versions of the package jsrsasign before 11.1.1 are vulnerable to Incorrect Conversion between Numeric Types due to handling negative exponents in ext/jsbn2.js
    cvelistv5