.NET: chore: updates source link dependency due to transitive vulnerability - #8179
Conversation
There was a problem hiding this comment.
🟢 Approval recommended
The dependency-only update was fully reviewed with no unresolved issues.
Pull request overview
Updates Source Link to address a vulnerable transitive dependency and unblock related .NET dependency upgrades.
Changes:
- Upgrades
Microsoft.SourceLink.GitHubfrom 8.0.0 to 10.0.401.
File summaries
| File | Description |
|---|---|
dotnet/Directory.Packages.props |
Updates the centrally managed Source Link version. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Balanced
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
MAF Automated Review — Iteration 1
Result: No findings
Scope: full PR (1 commit(s)): 5175f3967664
Model: gpt-5.6-sol-fast
Overview
This PR centrally upgrades the private build-time SourceLink dependency to 10.0.401 while preserving the existing symbol-package contract across all package projects. Central package management, PrivateAssets="All", warnings-as-errors builds, multi-target CI, package creation, and representative package installation constrain compatibility and dependency-leakage risk. The reviewers found no supported Critical, High, or Medium defect introduced by the change.
Reviewed the supplied pull-request change set across correctness, security/reliability, architecture, and failure behavior.
No publishable findings remained after source verification for this scope.
Code Coverage OverviewLanguages: C# C# / code-coverage/dotnetThe overall line coverage in commit 5175f39 in the Show a line coverage summary of the most covered files.
|
Updates source link dependency as it has a transitive known vulnerability which causes build failures. It's an attempt to unblock #8167 and #8166 among other PRs