Skip to content

fix(#2387): fixing security findings in cypress - #2388

Merged
paulushcgcj merged 2 commits into
mainfrom
fix/sec-issues-cypress-20260805
Aug 5, 2026
Merged

fix(#2387): fixing security findings in cypress#2388
paulushcgcj merged 2 commits into
mainfrom
fix/sec-issues-cypress-20260805

Conversation

@paulushcgcj

@paulushcgcj paulushcgcj commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Description

Closes #2387

Updates Cypress dependency resolution for all reported security findings.

Package Advisory fix version Resolved version
fast-uri 3.1.5 3.1.5
undici 8.9.0 8.9.0
postcss 8.5.23 8.5.23
brace-expansion 2.1.2 / 2.1.4 patched paths

How Has This Been Tested?

  • npm ci --ignore-scripts
  • npm audit — 0 vulnerabilities
  • Cypress CLI invocation completed successfully

Risks and Rollout Notes

No application source code changed. Exact overrides were used to resolve vulnerable transitive paths while preserving the existing Cypress tooling major versions.

Security Findings

Dependabot: #289, #288, #284, #283, #282, #281, #280, #269, #265, #264, #263.


Thanks for the PR!

Deployments, as required, will be available below:
Any successful deployments (not always required) will be available here

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

Copilot AI review requested due to automatic review settings August 5, 2026 17:00
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

There is no coverage information present for the Files changed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses Dependabot-reported security vulnerabilities in the Cypress tooling dependency tree by updating/pinning vulnerable transitive packages to patched versions via overrides, and regenerating the Cypress lockfile to reflect the secure resolutions.

Changes:

  • Pinned vulnerable transitive dependencies (e.g., undici, fast-uri, postcss, brace-expansion) to patched versions using overrides in cypress/package.json.
  • Updated cypress/package-lock.json to resolve the patched versions across the dependency graph.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
cypress/package.json Adds/adjusts overrides to force patched transitive dependency versions used by Cypress tooling.
cypress/package-lock.json Updates the lockfile to reflect the patched dependency resolutions (including nested dependency paths).
Files not reviewed (1)
  • cypress/package-lock.json: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

There is no coverage information present for the Files changed

@paulushcgcj
paulushcgcj merged commit 693ee5d into main Aug 5, 2026
85 of 98 checks passed
@paulushcgcj
paulushcgcj deleted the fix/sec-issues-cypress-20260805 branch August 5, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(deps): security vulnerabilities in cypress

2 participants