Skip to content

fix: upgrade brace-expansion to patched version (CVE-2026-14257) - #170

Closed
anupamme wants to merge 1 commit into
jherforth:mainfrom
anupamme:fix-repo-homeglow-cve-2026-14257-brace-expansion
Closed

anupamme wants to merge 1 commit into
jherforth:mainfrom
anupamme:fix-repo-homeglow-cve-2026-14257-brace-expansion

Conversation

@anupamme

Copy link
Copy Markdown
Contributor

Summary

Upgrade brace-expansion from 5.0.7 to 5.0.8, 3.0.3, 2.1.3, 1.1.17 to fix CVE-2026-14257.

Vulnerability

Field Value
ID CVE-2026-14257
Severity HIGH
Scanner trivy
Rule CVE-2026-14257
File server/package-lock.json (dependency: brace-expansion)
Assessment Present in dependency tree, not confirmed reachable

Description: brace-expansion: Brace-expansion: Denial of Service via memory exhaustion in expand() function

Evidence

Scanner confirmation: trivy rule CVE-2026-14257 flagged this pattern.

Changes

  • server/package.json
  • server/package-lock.json

Behavior Preservation

This change touches only dependency manifests (server/package.json, server/package-lock.json); no source file in the repository is modified.


This change addresses a pattern flagged by static analysis. The code path handles user-influenced input and the fix reduces the attack surface against both manual and automated exploitation.


Automated security fix by OrbisAI Security

Automated dependency upgrade by OrbisAI Security
@jherforth

Copy link
Copy Markdown
Owner

Duplicate of low priority issue already opened.

@jherforth jherforth closed this Sep 15, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in HomeGlow Kanban Sep 15, 2026
@jherforth jherforth added the duplicate This issue or pull request already exists label Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

duplicate This issue or pull request already exists

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants