chore(deps): bump jspdf from 3.0.3 to 4.2.1#141
chore(deps): bump jspdf from 3.0.3 to 4.2.1#141dependabot[bot] wants to merge 1 commit intodevelopfrom
Conversation
Bumps [jspdf](https://github.com/parallax/jsPDF) from 3.0.3 to 4.2.1. - [Release notes](https://github.com/parallax/jsPDF/releases) - [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md) - [Commits](parallax/jsPDF@v3.0.3...v4.2.1) --- updated-dependencies: - dependency-name: jspdf dependency-version: 4.2.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
|
|
Greptile SummaryThis PR is a Dependabot security update that bumps Key points:
Confidence Score: 4/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[jspdf 3.0.3\nVulnerable] -->|v4.0.0| B[Fix: Path Traversal / LFI\nin Node.js build\nGHSA-f8cm-6447-x5h2]
B -->|v4.1.0| C[Fix: AcroForm PDF Injection\nXMP Metadata Injection\naddJS Race Condition\nDoS via BMP Decoder]
C -->|v4.2.0| D[Fix: AcroForm RadioButton Injection\nDoS via GIF Dimensions\naddJS Object Injection]
D -->|v4.2.1| E[Fix: HTML Injection in output\nFree Text Annotation Color Injection]
E --> F[jspdf 4.2.1\nAll vulnerabilities patched]
F --> G[apps/extensions\npackage.json updated]
F --> H[apps/portal\npackage.json updated]
G --> I[pnpm-lock.yaml\nresolved to 4.2.1]
H --> I
Last reviewed commit: 579af3f |
| next@14.2.33: | ||
| resolution: {integrity: sha512-GiKHLsD00t4ACm1p00VgrI0rUFAC9cRDGReKyERlM57aeEZkOQGcZTpIbsGn0b562FTPJWmYfKwplfO9EaT6ng==} | ||
| engines: {node: '>=18.17.0'} | ||
| deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. |
There was a problem hiding this comment.
Security vulnerability in
next@14.2.33
Regenerating the lockfile for this PR surfaced a deprecation/security notice on the next package currently in use:
deprecated: This version has a security vulnerability. Please upgrade to a patched version.
See https://nextjs.org/blog/security-update-2025-12-11 for more details.
While next itself was not touched by this PR, the lockfile regeneration exposed that next@14.2.33 is now flagged as insecure by the npm registry. It is worth opening a separate PR (or a follow-up Dependabot update) to upgrade next to a patched version to address this vulnerability.
|



Bumps jspdf from 3.0.3 to 4.2.1.
Release notes
Sourced from jspdf's releases.
... (truncated)
Commits
4562ce84.2.14155c48Merge commit from fork87a40bbMerge commit from forkb1607a9Bump minimatch from 3.1.2 to 3.1.5 (#3961)42ac890Bump rollup from 2.79.2 to 2.80.0 (#3960)7af912c4.2.056b46d4Merge commit from fork2e5e156Merge commit from fork71ad2dbMerge commit from fork885a777fix: upgrade@babel/runtimefrom 7.28.4 to 7.28.6 (#3954)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Upgrade
jspdffrom 3.0.3 to 4.2.1 to patch multiple security vulnerabilities in PDF generation. Applies toapps/extensionsandapps/portal.Dependencies
jspdfto 4.2.1, which fixes HTML injection, PDF object injection, DoS via image dimensions, and unsafeaddJSissues.Migration
--permissionor setjsPDF.allowFsRead.Written for commit 579af3f. Summary will update on new commits.