Skip to content

Fix CVE GHSA-gv7w-rqvm-qjhr in esbuild#118

Merged
mlim19 merged 1 commit into
masterfrom
fix_cve_esbuild
Jun 17, 2026
Merged

Fix CVE GHSA-gv7w-rqvm-qjhr in esbuild#118
mlim19 merged 1 commit into
masterfrom
fix_cve_esbuild

Conversation

@mlim19

@mlim19 mlim19 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Upgrade esbuild from 0.25.12 to 0.28.1 via yarn resolution to fix CVE GHSA-gv7w-rqvm-qjhr (severity 8.1)

Test plan

  • Verify yarn list esbuild shows version 0.28.1
  • Verify frontend builds successfully with yarn build

🤖 Generated with Claude Code

Add esbuild resolution to upgrade from 0.25.12 to 0.28.1, fixing the
high severity (8.1) vulnerability.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 16, 2026 18:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR aims to remediate CVE GHSA-gv7w-rqvm-qjhr by upgrading esbuild used by the frontend to 0.28.1.

Changes:

  • Updated yarn.lock entries for esbuild and all @esbuild/* platform packages to 0.28.1.
  • Added esbuild@^0.28.1 to frontend devDependencies.

Reviewed changes

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

File Description
src/gprofiler/frontend/yarn.lock Pins esbuild and platform-specific @esbuild/* packages to 0.28.1 to address the CVE.
src/gprofiler/frontend/package.json Introduces a direct devDependency on esbuild@^0.28.1 (instead of only a resolutions override).

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

Comment on lines +15 to +16
"picomatch": "^4.0.4",
"esbuild": "^0.28.1"
@mlim19 mlim19 merged commit 01987ea into master Jun 17, 2026
7 checks passed
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.

3 participants