p PatchFirst

CVE-2022-25898

CVE-2022-25898 · Improper Verification of Cryptographic Signature

This page contains facts from public vulnerability sources. Check the original advisory before updating.

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT signature with non Base64URL encoding special characters or number escaped characters may be validated as valid by mistake. Workaround: Validate JWS or JWT signature if it has Base64URL and dot safe string before executing JWS.verify() or JWS.verifyJWT() method.

CVSS 7.7 · High · EPSS 1.2% · Fix available

Published
Updated

Stack: node

Affected products and versions

  • jsrsasign

    Versions
    • ≥ unspecified, < 10.5.25: Affected (custom)

    Update to 10.5.25

  • jsrsasign npm

    Affected ranges
    • SEMVER: ≥ 4.8.0, < 10.5.25

    Update to 10.5.25

Original sources

Check your server →