Skip to content
This repository was archived by the owner on Jul 31, 2026. It is now read-only.

fix(deps): hono 4.12.21 → 4.12.31 잠금파일 갱신으로 감사 실패 해소 - #187

Merged
Ps-Neko merged 1 commit into
mainfrom
fix/deps-hono-audit
Jul 20, 2026
Merged

fix(deps): hono 4.12.21 → 4.12.31 잠금파일 갱신으로 감사 실패 해소#187
Ps-Neko merged 1 commit into
mainfrom
fix/deps-hono-audit

Conversation

@Ps-Neko

@Ps-Neko Ps-Neko commented Jul 20, 2026

Copy link
Copy Markdown
Owner

무엇을

pnpm-lock.yaml에서 전이 의존성 hono를 4.12.21 → 4.12.31로 갱신 (7줄, package.json 무변경).

pnpm audit --audit-level=moderate@modelcontextprotocol/sdk > hono(<4.12.25)에서 취약점 5건(high 1 · moderate 4, GHSA-wgpf-jwqj-8h8p 등)을 보고, 최근의 모든 PR에서 security → validate-all 게이트가 연쇄 실패하던 근본 원인. 열린 dependabot PR 7건(#164 #165 #166 #182 #184 #185 #186)이 전부 이것 때문에 막혀 있음.

검증

  • pnpm audit --audit-level=moderateNo known vulnerabilities found
  • SDK의 hono 허용 범위 ^4.11.4 내 갱신이라 코드 영향 없음
  • 로컬 테스트: nekowork 전 통과, nekowork-cli 552 중 549 통과(실패 3건은 단독 재실행 시 전부 통과 — 로컬 병렬 실행 부하로 인한 자식 프로세스 지연, 본 변경과 무관)

후속

이 PR 병합 후 dependabot PR 7건 리베이스 → CI 초록 확인 → 순차 병합 예정.

pnpm audit가 @modelcontextprotocol/sdk 전이 의존성 hono(<4.12.25)에서
취약점 5건(high 1·moderate 4, GHSA-wgpf-jwqj-8h8p 등)을 보고해
모든 PR의 security/validate-all 게이트가 실패하던 문제.
SDK 허용 범위(^4.11.4) 안에서 잠금파일만 갱신, package.json 무변경.
갱신 후 pnpm audit --audit-level=moderate 취약점 0건.
@github-actions

Copy link
Copy Markdown

HARNESS review (approve)

⚠️ Mock provider — no live LLM ran; this is a smoke check, not a real review. Use workflow_dispatch with live=true for a real review.

session: ci-29711001493-2
exit: 0

handoffs: 7

  • 01-ideate.md
  • 02-plan.md
  • 03-implement-r2.md
  • 03-implement.md
  • 04-self-review-r2.md
  • 04-self-review.md
  • 05-codex-review.md
05-codex-review.md

Handoff: codex-review (round 1, agent: codex-reviewer, mock/gpt-5-codex)

Decided: self-review 와 일치. 추가 medium 1 (timeout 미설정).
Files: src//.ts
Remaining: --secure 시 단계 6, 아니면 단계 7
Verdict: approve_with_fixes (confidence 0.88)

Issues

  • [medium/correctness] src//.ts — fetch timeout 미설정

provider=mock model=gpt-5-codex duration_ms=0

@Ps-Neko
Ps-Neko merged commit 76efdc8 into main Jul 20, 2026
13 of 26 checks passed
@Ps-Neko
Ps-Neko deleted the fix/deps-hono-audit branch July 20, 2026 04:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant