Skip to content

chore(deps): bump vulnerable NuGet packages and .NET 8 SDK/runtime to latest patches#2756

Merged
tomkerkhove merged 1 commit into
tomkerkhove:masterfrom
Krishna-Chaitanya4:security/dotnet-vulnerabilities-and-sdk-bump
May 12, 2026
Merged

chore(deps): bump vulnerable NuGet packages and .NET 8 SDK/runtime to latest patches#2756
tomkerkhove merged 1 commit into
tomkerkhove:masterfrom
Krishna-Chaitanya4:security/dotnet-vulnerabilities-and-sdk-bump

Conversation

@Krishna-Chaitanya4
Copy link
Copy Markdown
Contributor

Summary

Addresses currently flagged vulnerabilities in NuGet dependencies and bumps pinned .NET 8 SDK/runtime versions to the latest patches.

NuGet package bumps (resolves dotnet list package --vulnerable --include-transitive findings)

Package Old New Severity Advisory
System.Security.Cryptography.Xml 10.0.3 10.0.7 High GHSA-37gx-xxp4-5rgx, GHSA-w3x6-4m5h-cxqf
System.Security.Cryptography.Pkcs 10.0.3 10.0.7 (align transitive, fixes NU1605 downgrade)
OpenTelemetry.Exporter.OpenTelemetryProtocol 1.12.0 1.15.3 Moderate GHSA-4625-4j76-fww9, GHSA-g94r-2vxg-569j (also pulls patched OpenTelemetry.Api)

.NET 8 SDK / runtime

  • build/azure-devops/variables/build.yml: DotNet.Sdk.Version 8.0.4198.0.420
  • src/Promitor.Agents.ResourceDiscovery/Dockerfile.linux: aspnet:8.0.25-cbl-mariner2.0-distroless8.0.26-cbl-mariner2.0-distroless
  • src/Promitor.Agents.Scraper/Dockerfile.linux: same bump

(SDK base mcr.microsoft.com/dotnet/sdk:8.0-azurelinux3.0 and the Windows 8.0-nanoserver-ltsc2022 tags are already floating, so they pick up the patch automatically.)

Verification

  • dotnet restore Promitor.sln — no NU1902/NU1903/NU1605 warnings
  • dotnet list Promitor.sln package --vulnerable --include-transitive — no vulnerable packages reported
  • dotnet build Promitor.sln -c Release — 0 warnings, 0 errors

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

Thank you for your contribution! 🙏 We will review it as soon as possible.

@Krishna-Chaitanya4 Krishna-Chaitanya4 changed the title security: bump vulnerable NuGet packages and .NET 8 SDK/runtime chore(deps): bump vulnerable NuGet packages and .NET 8 SDK/runtime to latest patches May 6, 2026
@Krishna-Chaitanya4 Krishna-Chaitanya4 force-pushed the security/dotnet-vulnerabilities-and-sdk-bump branch from e211e67 to 859b9a9 Compare May 11, 2026 03:58
- System.Security.Cryptography.Xml 10.0.3 -> 10.0.7 (GHSA-37gx-xxp4-5rgx, GHSA-w3x6-4m5h-cxqf, High)

- System.Security.Cryptography.Pkcs 10.0.3 -> 10.0.7 (align transitive)

- OpenTelemetry.Exporter.OpenTelemetryProtocol 1.12.0 -> 1.15.3 (GHSA-4625-4j76-fww9, GHSA-g94r-2vxg-569j, Moderate; pulls patched OpenTelemetry.Api)

- .NET SDK pin 8.0.419 -> 8.0.420 (build/azure-devops/variables/build.yml)

- ASP.NET Core runtime base image 8.0.25 -> 8.0.26 (Linux Dockerfiles for Scraper and ResourceDiscovery)
@Krishna-Chaitanya4 Krishna-Chaitanya4 force-pushed the security/dotnet-vulnerabilities-and-sdk-bump branch from 859b9a9 to 7db651b Compare May 11, 2026 04:18
@tomkerkhove tomkerkhove merged commit 904e9c5 into tomkerkhove:master May 12, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants