Versions of the package jsrsasign before 11.1.1 are vulnerable to Infinite loop via the bnModInverse function in ext/jsbn2.js when the BigInteger.modInverse implementation receives zero or negative i…
High CVSS 7.5
Summary
Versions of the package jsrsasign before 11.1.1 are vulnerable to Infinite loop via the bnModInverse function in ext/jsbn2.js when the BigInteger.modInverse implementation receives zero or negative inputs, allowing an attacker to hang the process permanently by supplying such crafted values (e.g., modInverse(0, m) or modInverse(-1, m)).
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://gist.github.com/Kr0emer/a1bf5cd4547cc630d2dcc5e761de8264 Exploit
- https://github.com/kjur/jsrsasign/commit/ca5b027240287a1e71fe63019fc4400332594323 Patch
- https://github.com/kjur/jsrsasign/pull/648 Issue Tracking
- https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-15812263
- https://security.snyk.io/vuln/SNYK-JS-JSRSASIGN-15370938 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2026:19375
- https://access.redhat.com/errata/RHSA-2026:19409
- https://access.redhat.com/errata/RHSA-2026:19410
- https://access.redhat.com/errata/RHSA-2026:22840
- https://access.redhat.com/errata/RHSA-2026:23361
- https://access.redhat.com/errata/RHSA-2026:6568
- https://access.redhat.com/errata/RHSA-2026:6720
- https://access.redhat.com/security/cve/CVE-2026-4598
- https://bugzilla.redhat.com/show_bug.cgi?id=2450210
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-4598.json
Timeline
- nvd_ingest NVD