Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2022-25898

32
FAUCET Score

CVE-2022-25898 is a critical Improper Verification of Cryptographic Signature vulnerability affecting the jsrsasign package prior to version 10.5.25. This flaw allows maliciously crafted JWS or JWT signatures containing non-Base64URL encoded special characters or number escaped characters to be incorrectly validated as legitimate. With a CVSS score of 9.8 (CRITICAL), this vulnerability has a network attack vector, low attack complexity, and can lead to high impacts on confidentiality, integrity, and availability. The FAUCET Risk Score is 93/100, indicating significant risk. There is no evidence of active exploitation, and no public exploit code is available in Metasploit, Nuclei, or ExploitDB. Despite this, the vulnerability has garnered significant community discussion with 10 mentions, placing it in the top 1% of all CVEs for community attention.

Impacted Technologies

VendorProductVersion(s)CPE
>= 4.8.0, < 10.5.25CPE matchmatch criteria
cpe:2.3:a:kjur:jsrsasign:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

7.7HIGH

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:H

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
LOW
User Interaction
NONE
Scope
CHANGED
Confidentiality Impact
LOW
Integrity Impact
LOW
Availability Impact
HIGH
Exploitability Score
1.8
Impact Score
5.3
CvssVersion
3.1

Exploit Intelligence

EPSS Score
1.10%
Probability of exploitation in next 30 days
EPSS Percentile
62.1%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0110 is in the 48th percentile among its peer group of 36,835 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

github_advisorypatch availablevia nvd_reference
View patch
npmpatch availablevia ghsa
Product: jsrsasignFixed in: 10.5.25

Vendor Advisories (1)

npmGHSA-3fvg-4v2m-98jfhigh

JWS and JWT signature validation vulnerability with special characters

Jun 25, 2022

References

github.com / kjur/jsrsasign/commit/4536a6e9e8bcf1a644ab7c07ed96e453347dae41
PatchThird Party Advisory
github.com / kjur/jsrsasign/releases/tag/10.5.25
Release NotesThird Party Advisory
snyk.io / vuln/SNYK-JAVA-ORGWEBJARSBOWER-2935898
ExploitPatchThird Party Advisory
snyk.io / vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBKJUR-2935897
ExploitPatchThird Party Advisory
snyk.io / vuln/SNYK-JAVA-ORGWEBJARSNPM-2935896
ExploitPatchThird Party Advisory
snyk.io / vuln/SNYK-JS-JSRSASIGN-2869122
ExploitPatchThird Party Advisory