Skip to content

Bump glob to ^11.1.0 to resolve CVE-2025-64756 - #162

Merged
chihab merged 1 commit into
mainfrom
claude/issue-153-a3l5i1
Aug 17, 2026
Merged

chihab merged 1 commit into
mainfrom
claude/issue-153-a3l5i1

Conversation

@chihab

@chihab chihab commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrades the glob dependency from ^10.4.5 to ^11.1.0 to resolve CVE-2025-64756 and clear security scanner warnings.

Changes

  • Updated glob dependency in packages/angular/package.json to ^11.1.0

Details

The builder only uses the glob.sync API and never invokes the vulnerable -c/--cmd CLI interface, so the vulnerability was not exploitable in practice. However, the ^10.4.5 version range still permitted affected versions and triggered security scanners (e.g., Amazon Inspector).

The upgrade to ^11.1.0 resolves the CVE while maintaining full compatibility—glob.sync remains available with no code changes required.

https://claude.ai/code/session_011S6YruaRSeMK8EKLZT2b2X

The @ngx-env/builder package declared `glob: ^10.4.5`, a range that permits
versions affected by CVE-2025-64756 (command injection in the glob -c/--cmd
CLI). The builder only uses the glob library API (glob.sync), so it was not
exploitable, but the declaration still flagged in security scanners.

Upgrade to `^11.1.0`, which is patched. glob.sync remains available in v11,
so no source changes were needed. Build and tests pass.

Closes #153

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011S6YruaRSeMK8EKLZT2b2X
@chihab
chihab force-pushed the claude/issue-153-a3l5i1 branch from 900846b to 40b93d0 Compare August 13, 2026 08:00
@chihab
chihab merged commit 51eff47 into main Aug 17, 2026
3 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.

2 participants