You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When an advisory HAS a fixed version, you take the fix — that path stays untouched (#4945 was cleared in ten minutes that way). This file exists for the other case only: an advisory with no fix available yet.
在 #5475 / PR #6398 的 CI 上撞到,与该 PR 的改动无关(该 PR 只改
packages/spec/package.json的scripts字段与 tsconfig,未动pnpm-lock.yaml/pnpm-workspace.yaml/osv-scanner.toml)。按 PD #10 立单,未认领。事实
Validate Package Dependencies作业失败,OSV-Scanner 输出:日志:https://github.com/objectstack-ai/objectstack/actions/runs/31199359930/job/92935337053
引入路径
dompurify@3.4.12是mermaid的传递依赖(pnpm-lock.yaml中mermaid的依赖块里dompurify: 3.4.12),不是任何工作区包的直接依赖。处置方向(不预判,交 triage)
osv-scanner.toml的抬头把这一类写得很明确:本公告 有 fixed version(3.4.13),所以按该纪律不应走
osv-scanner.toml豁免,而应把dompurify顶到 3.4.13。传递依赖,故落点是 override。pnpm-workspace.yaml里生效 —— 写进package.json的overrides本仓库不读,看起来已提交但什么都没改变,check:override-consistency也看不到。<FIXED) —— 这种钉法在被钉的版本自己出公告的当天自我失效(Validate Package Dependenciesis red onmain— 8 FIXABLE OSV advisories (undici / hono / fast-uri), so every PR inherits a red required-ish check #5032 是undici@>=7.23.0 <7.28.0的活体标本,ci(deps): pin brace-expansion to 5.0.9 for GHSA-rgw5-rvv9-x895 (#4945) #4961 已提前警告过;brace-expansion 在 5.0.8 上重演过一次)。上界放到 major 边界,只挪替换目标。影响
这是一条 required check,红在
pnpm-lock.yaml上而非任何一个 PR 的改动上,所以它会卡住此刻起的每一个 PR,直到有人处理。