Skip to content

[agentic] fix: update vite and js-yaml to resolve security vulnerabilities#202

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
agentic/security-quality-alert-fixer/fix/dependabot-vite-jyaml-vulnerabilities-cf92da085195e3ff
Draft

[agentic] fix: update vite and js-yaml to resolve security vulnerabilities#202
github-actions[bot] wants to merge 1 commit into
mainfrom
agentic/security-quality-alert-fixer/fix/dependabot-vite-jyaml-vulnerabilities-cf92da085195e3ff

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Updates two vulnerable devDependencies to resolve open Dependabot and npm audit security alerts.

Alerts Addressed

Dependabot Alerts (GitHub)

npm audit finding (not yet in Dependabot)

  • GHSA-h67p-54hq-rp68 — Moderate severity: js-yaml quadratic-complexity DoS in merge key handling via repeated aliases
    Affected range: <= 4.1.1 | Fixed in: 4.2.0

Alerts Not Fixed

  • No open code scanning alerts found.
  • No secret scanning alerts found.

Changes

File Change
package.json js-yaml minimum bumped from ^4.1.1^4.2.0
package-lock.json vite resolved 8.0.148.0.16; js-yaml resolved 4.1.14.2.0

Both packages are devDependencies used only during development (testing and tooling). No production runtime code is affected.

Validation

All commands run after the dependency update:

  • npm ci — clean install, 0 vulnerabilities reported
  • npm run build — TypeScript compilation successful
  • npm run lint — ESLint passed (pre-existing module-type warning unrelated to these changes)
  • npm test — 2/2 tests passed (pre-existing runner-env errors about missing GitHub Actions file paths are unrelated to these changes)
  • npm run package — ncc bundle built successfully (1388 kB)

Generated by Security and Quality Alert Fixer · 226.6 AIC · ⌖ 27.2 AIC · ⊞ 19K ·

  • expires on Jun 26, 2026, 9:54 AM UTC

…rabilities

- vite 8.0.14 -> 8.0.16: fixes high severity server.fs.deny bypass on
  Windows alternate paths (GHSA) and medium severity NTLMv2 hash
  disclosure via launch-editor UNC path handling on Windows
- js-yaml ^4.1.1 -> ^4.2.0: fixes moderate severity quadratic-complexity
  DoS in merge key handling via repeated aliases (GHSA-h67p-54hq-rp68)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants