Skip to content

chore(deps): execute npm audit fix#1800

Merged
mschile merged 2 commits into
cypress-io:masterfrom
MikeMcC399:audit-fix
Jun 22, 2026
Merged

chore(deps): execute npm audit fix#1800
mschile merged 2 commits into
cypress-io:masterfrom
MikeMcC399:audit-fix

Conversation

@MikeMcC399

@MikeMcC399 MikeMcC399 commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Situation

npm audit and Dependabot report multiple vulnerabilities:

$ npm audit
# npm audit report

brace-expansion  5.0.2 - 5.0.5
Severity: moderate
brace-expansion: Large numeric range defeats documented `max` DoS protection - https://github.com/advisories/GHSA-jxxr-4gwj-5jf2
fix available via `npm audit fix`
node_modules/@eslint/config-array/node_modules/brace-expansion

js-yaml  <=4.1.1
Severity: moderate
JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases - https://github.com/advisories/GHSA-h67p-54hq-rp68
fix available via `npm audit fix`
node_modules/js-yaml

undici  7.0.0 - 7.27.2
Severity: high
undici vulnerable to TLS certificate validation bypass via dropped requestTls in SOCKS5 ProxyAgent - https://github.com/advisories/GHSA-vmh5-mc38-953g
undici vulnerable to cross-user information disclosure via shared cache whitespace bypass - https://github.com/advisories/GHSA-pr7r-676h-xcf6
fix available via `npm audit fix`
node_modules/cheerio/node_modules/undici

3 vulnerabilities (2 moderate, 1 high)

To address all issues, run:
  npm audit fix

Change

Execute npm audit fix to remediate the vulnerabilities.


Note

Low Risk
Lockfile-only transitive dev dependency patches with no application source changes; residual risk is limited to tooling/runtime behavior of those packages.

Overview
Security remediation via npm audit fix, reflected only in package-lock.json (no direct package.json dependency changes).

Transitive dev dependencies are bumped to patched versions: brace-expansion 5.0.5 → 5.0.6 (under @eslint/config-array), js-yaml 4.1.1 → 4.2.0, and undici 7.24.1 → 7.28.0 (under cheerio). These address the reported moderate DoS issues and high-severity undici TLS/cache advisories.

Reviewed by Cursor Bugbot for commit 8ac2247. Bugbot is set up for automated code reviews on this repo. Configure here.

@cypress-app-bot

Copy link
Copy Markdown
Collaborator

@MikeMcC399 MikeMcC399 added bug Something isn't working type: dependencies labels Jun 19, 2026
@MikeMcC399 MikeMcC399 self-assigned this Jun 19, 2026
@MikeMcC399
MikeMcC399 marked this pull request as ready for review June 19, 2026 07:35
@MikeMcC399
MikeMcC399 requested a review from mschile June 19, 2026 07:35
@mschile
mschile merged commit 2952a93 into cypress-io:master Jun 22, 2026
95 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 7.4.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants