Repository navigation
Conversation
dotnet list package --vulnerable で High が検出されたため更新する。 - Microsoft.AspNetCore.Components.WebAssembly.Server 10.0.10(GHSA-g27p-qf6j-c96c・GHSA-qjpx-jqm5-h2c4) ほか Microsoft.* の 10.0.10 をすべて 10.0.13 に揃える - System.Security.Cryptography.Pkcs 9.0.4(SqlClient 6.1.1 経由。GHSA-846f-f764-76mx ほか)は Infrastructure から 10.0.13 を直接参照して上書きする - AspNetCore.OpenApi 10.0.13 が要求する Microsoft.OpenApi 2.12.2 へ直接参照も上げる(NU1605 の解消) - dotnet-ef ツールを EF Core と同じ 10.0.13 に揃える Co-Authored-By: Claude Opus 5.5 <[email protected]>
- Dependabot(nuget・github-actions):毎週月曜 09:00(JST)に確認し、dev 向けの PR を作る。 担当者を自分に割り当て、GitHub の通知(Inbox)と Assigned の一覧に出す。 Microsoft.* / System.* は版ずれ(NU1605)を避けるため1つの PR にまとめる - Vulnerability ワークフロー:push・PR と週1回の定期実行で、推移的な依存も含めて 既知の脆弱性を一覧にし、見つかったら失敗させる。復元時の NuGet 監査は警告がエラー扱いで 一覧が出る前に落ちるため、復元では止めてこの手順で判定する Co-Authored-By: Claude Opus 5.5 <[email protected]>
This was referenced Oct 23, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
dotnet list package --vulnerableで High が検出されたパッケージを修正版へ上げ、再発に気づけるよう定期チェックを入れる。(#29 を分割したもの。保全実績の権限の修正は別の PR)
変更
既知の脆弱性があるパッケージを修正版へ上げる
Microsoft.AspNetCore.Components.WebAssembly.Server10.0.10(High:GHSA-g27p-qf6j-c96c・GHSA-qjpx-jqm5-h2c4)ほか、Microsoft.* の 10.0.10 をすべて 10.0.13 に揃えたSystem.Security.Cryptography.Pkcs9.0.4(SqlClient 6.1.1 経由。High:GHSA-846f-f764-76mx ほか)は Infrastructure から 10.0.13 を直接参照して上書きしたMicrosoft.OpenApiを 2.12.2 へ上げた(AspNetCore.OpenApi 10.0.13 の要求。上げないと NU1605 でビルドエラー)dotnet-efツールを 10.0.13 に揃えた依存の更新確認と脆弱性チェックを定期実行する
補足
警告をエラーにしているため、脆弱なパッケージが残っていると、まっさらな環境での復元が NuGet 監査(NU1902/NU1903)で失敗する。今の main は CI で落ちる状態なので、この PR を先にマージする。
確認
dotnet list package --vulnerable --include-transitiveで脆弱なパッケージが0件🤖 Generated with Claude Code