Summary
osv-scanner (required check Secrets, deps, and workflow scan → Dependency scan (osv-scanner)) fails on main's yarn.lock, which blocks the merge queue for every PR — the merge_group re-scan runs against the latest main and ejects any queued PR. Same class as #636 (astro/brace-expansion), just new advisories: these were published after the affected PRs were last scanned, so PR-open checks were green while the re-scan is red. Currently observed on #612 and #616.
Affected packages (from osv-scanner scan --lockfile agent/uv.lock --lockfile yarn.lock)
All three fix versions are clean in OSV. svgo and fast-uri are transitive; fast-xml-parser is a direct dep at ^5.7.0 — and 5.10.1 is within that caret, so all three are a lockfile-only re-resolve (no manifest/version-string change).
Fix
Re-resolve all three in the root yarn.lock within their existing ranges:
svgo 4.0.1 → 4.0.2
fast-xml-parser 5.9.3 → 5.10.1
fast-uri 3.1.3 → 3.1.4
Then mise run security:deps must exit 0.
Acceptance criteria
Summary
osv-scanner(required checkSecrets, deps, and workflow scan→Dependency scan (osv-scanner)) fails onmain'syarn.lock, which blocks the merge queue for every PR — themerge_groupre-scan runs against the latestmainand ejects any queued PR. Same class as #636 (astro/brace-expansion), just new advisories: these were published after the affected PRs were last scanned, so PR-open checks were green while the re-scan is red. Currently observed on #612 and #616.Affected packages (from
osv-scanner scan --lockfile agent/uv.lock --lockfile yarn.lock)All three fix versions are clean in OSV.
svgoandfast-uriare transitive;fast-xml-parseris a direct dep at^5.7.0— and5.10.1is within that caret, so all three are a lockfile-only re-resolve (no manifest/version-string change).Fix
Re-resolve all three in the root
yarn.lockwithin their existing ranges:svgo4.0.1 → 4.0.2fast-xml-parser5.9.3 → 5.10.1fast-uri3.1.3 → 3.1.4Then
mise run security:depsmust exit 0.Acceptance criteria
mise run security:deps(osv-scanner) exits 0 on the branch.4.0.2, fast-xml-parser5.10.1, fast-uri3.1.4in the rootyarn.lock.package.jsonchanges —yarn.lockonly.yarn install --frozen-lockfileconsistent;mise //docs:buildgreen.