Skip to main content
← All vulnerabilities
CVE-2026-4602GHSA-8QWJ-4JXW-M8JW

Versions of the package jsrsasign before 11.1.1 are vulnerable to Incorrect Conversion between Numeric Types due to handling negative expone

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 11.1.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • n/a jsrsasign

    fixed in 11.1.1

  • n/a org.webjars.npm:jsrsasign

    All versions

  • jsrsasignnpm

    fixed in 11.1.1

References 5

security.snyk.io

gist.github.com

GitHub · kjur/jsrsasign