booster icon indicating copy to clipboard operation
booster copied to clipboard

fix: Update glob to 10.5.0 to address CVE-2025-64756

Open MarcAstr0 opened this issue 2 months ago • 4 comments

Force all glob dependencies to use version 10.5.0 or higher via pnpm hook to prevent command injection vulnerability (CVE-2025-64756) that affects glob versions 10.2.0 through 10.4.x.

The vulnerability allows arbitrary command execution when the glob CLI tool is used with the -c/--cmd flag and processes files with malicious names. While this primarily affects CLI usage, updating ensures no security scanners will flag vulnerable versions in the dependency tree.

Changes:

  • Updated .pnpmfile.cjs hook to override vulnerable glob versions
  • Regenerated pnpm-lock.yaml with glob 10.5.0

🤖 Generated with Claude Code

Description

Changes

Checks

  • [ ] Project Builds
  • [ ] Project passes tests and checks
  • [ ] Updated documentation accordingly

MarcAstr0 avatar Nov 24 '25 18:11 MarcAstr0

PR Summary

  • Upgrade of 'glob' dependency version This update boosts the security of our application by addressing a potential weakness, called command injection vulnerability, that was discovered in certain versions of the 'glob' dependency we use. This vulnerability has been officially identified by number CVE-2025-64756. We've upgraded from those susceptible versions to version '10.5.0' to eliminate this risk. This action puts our users' data safety at top priority, ensuring our software continues to provide trustworthy service.

what-the-diff[bot] avatar Nov 24 '25 18:11 what-the-diff[bot]

/integration sha=224dfd7

MarcAstr0 avatar Nov 24 '25 18:11 MarcAstr0

:hourglass: Integration tests are running...

Check their status here 👈

github-actions[bot] avatar Nov 24 '25 18:11 github-actions[bot]

:x: Oh no! Integration tests have failed

github-actions[bot] avatar Nov 24 '25 18:11 github-actions[bot]