fix/dep-vuln-bumps
main
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
0b0540e2d2
golang.org/x/text v0.24.0→v0.39.0
github.com/jackc/pgx/v5 v5.7.6→v5.9.2
vitest
@vitest/mocker
4.1.11
<预期结果、受影响入口/模块/契约;明确不做什么。>
go build
go test -count=1 ./...
npm audit
make test
Why: dependency CVE inventory follow-up — backend govulncheck had two reachable vulnerabilities (GO-2026-5004 pgx SQL injection via placeholder confusion, GO-2026-5970 x/text infinite loop via pgx.Connect) and frontend/ui npm audit flagged GHSA-82fw-gwwq-j7x9 (vitest mocker path traversal); all fixed by version bumps merged in the respective repos (Backend#23, Frontend#19, UI#18). Evidence: gitlinks pinned to backend 41cebd3, frontend af03854, ui daf73be; combined verification make test exit 0 (backend packages ok, frontend 33/33, ui 37/37, agentcmd ok); backend govulncheck now reports 0 reachable (was 2), both frontend repos npm audit clean (was 2 moderate each). Impact: three gitlink pins + task card only; no Dev-repo source change; vitest stays on 4.1.11 (first fixed release) rather than 5.x. Refs: .task/fix-dep-vuln-bumps.md
No dependencies set.
The note is not visible to the blocked user.
fix/dep-vuln-bumps 任务卡
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
基线与授权
0b0540e2d2目标与非目标
golang.org/x/text v0.24.0→v0.39.0、github.com/jackc/pgx/v5 v5.7.6→v5.9.2(两条可达漏洞归零);frontend/uivitest+@vitest/mocker→4.1.11(GHSA-82fw-gwwq-j7x9 修复首版);Dev 钉入三仓新 main。目标与非目标
<预期结果、受影响入口/模块/契约;明确不做什么。>
同步记录
0b0540e2d20b0540e2d2结果与验证(完成后填写)
结果与验证
go build+go test -count=1 ./...绿且 govulncheck 复核"affected by 0 vulnerabilities"(原 2);frontend/uinpm audit"found 0 vulnerabilities"(原各 2),vitest 套件 33/33 与 37/37 绿(ui 曾被管道截断摘要,已单独补验 exit 0);Devmake test全链 exit 0。