fix: patch dependency security alerts - #118
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
All reported issues were addressed across 3 files
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
|
Addressed in commit 61155d8. I checked both advisories: GHSA-9crc-q9x8-hgqq has per-major Vitest RCE ranges, while GHSA-82fw-gwwq-j7x9 separately affects stable Vitest and @vitest/mocker releases from 2.1.0 through 4.1.10, including 3.1.x/3.2.x. The guard now includes the older per-major Vitest ranges, retains the distinct newer advisory range, handles affected 5.0.0 prereleases, and tests the boundaries. |
Summary
Dependabot alerts: #62, #63, #64, #65, #66, #67, #68, #69, #70, #71, #72, #73. Additional npm advisory: GHSA-2883-xcg3-v3hh.
Verification
Summary by cubic
Patches all 12 open Dependabot alerts and the npm-audit
js-yamladvisory by updating vulnerable packages inpackage.jsonand refreshingpackage-lock.json. The dependency security regression test now also checks the newly patched packages, including the Vitest advisories (GHSA-82fw-gwwq-j7x9 and GHSA-9crc-q9x8-hgqq) with boundary-range cases.Written for commit 61155d8. Summary will update on new commits.