Intel

AIKIDO-2026-10490

jsrsasign is vulnerable to Improper Verification of Cryptographic Signature

Improper Verification of Cryptographic Signature Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Apr 15, 2026

80

High Risk

This Affects:

JSjsrsasign
7.1.0 - 11.1.1
Fixed in 11.1.2
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to signature forgery due to incorrect boundary validation in the DSA verification logic. The verifyWithMessageHash function does not properly enforce parameter constraints defined in FIPS 186-4, allowing specially crafted signature values to bypass verification checks. An attacker able to supply such malformed signatures can forge valid-looking signatures without possession of the private key, potentially leading to authentication bypass or integrity compromise.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

jsrsasign is vulnerable to Improper Verification of Cryptographic Signature in versions 7.1.0 - 11.1.1.

How to fix this

Upgrade the jsrsasign library to the patch version.