8.7

CVE-2026-25535: parall jspdf Uncontrolled Resource Consumption

CVSS: 8.7v4.0HighModified
AliasesCGA-3j3m-88cr-fp2qCGA-432f-fgvj-87c9CGA-4xw7-2wqm-89mm
Published 19-02-2026Last modified 07-09-2026

Vulnerability summary

CVE-2026-25535 is a high (CVSS 8.7) Uncontrolled Resource Consumption vulnerability in parall jspdf. EPSS estimates a 1.03% chance of exploitation in the next 30 days, higher than 63% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
45/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.7/10
010
High · v4.0 (CVE.org)
EPSS score
1.03%
0%100%
Low · +0.28 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github

Advisory lineage

Upstream 0 · Downstream 0 · Related 1

Timeline

  1. 19-02-2026
    PublishedVulnerability first disclosed.
  2. 07-09-2026
    Last modifiedVulnerability information updated.

Description

jsPDF is a library to generate PDFs in JavaScript. Prior to 4.2.0, user control of the first argument of the `addImage` method results in denial of service. If given the possibility to pass unsanitized image data or URLs to the `addImage` method, a user can provide a harmful GIF file that results in out of memory errors and denial of service. Harmful GIF files have large width and/or height entries in their headers, which lead to excessive memory allocation. Other affected methods are: `html`. The vulnerability has been fixed in jsPDF 4.2.0. As a workaround, sanitize image data or URLs before passing it to the addImage method or one of the other affected methods.

CVSS metrics

7 scores · 5 sources · 2 versions

EPSS trend

Probability

1.03%

Chance of exploitation in the next 30 days

Percentile

63%

Versus all other CVEs

30-day change

+0.28 pp

From 0.74% on 19-09-2026

19-09-202619-10-2026
EPSS score
1.03%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • githubUnverified

    Cves

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Chainguard50 products
  • opensearch-dashboards-2-alerting-dashboards-plugin< 2.19.4-r10
  • opensearch-dashboards-2-anomaly-detection-dashboards-plugin< 2.19.4-r10
  • opensearch-dashboards-2-dashboards-maps< 2.19.4-r10
  • opensearch-dashboards-2-dashboards-notifications< 2.19.4-r10
  • opensearch-dashboards-2-dashboards-observability< 2.19.4-r10
Wolfi12 products
  • opensearch-dashboards-3-alerting-dashboards-plugin< 3.5.0-r1
  • opensearch-dashboards-3-anomaly-detection-dashboards-plugin< 3.5.0-r1
  • opensearch-dashboards-3-dashboards-maps< 3.5.0-r1
  • opensearch-dashboards-3-dashboards-notifications< 3.5.0-r1
  • opensearch-dashboards-3-dashboards-observability< 3.5.0-r1
Npm1 product
  • jspdf< 4.2.0
Parall1 product
Parallax1 product

5 vendors · 65 products

References

12 links
Show all 12 references