Skip to content

fix(deps): bump 10.0.13 packages and replace SixLabors.ImageSharp with SkiaSharp (NU1902/NU1903) - #595

Merged
JerrettDavis merged 5 commits into
mainfrom
fix/nu1903-vuln
Oct 19, 2026
Merged

JerrettDavis merged 5 commits into
mainfrom
fix/nu1903-vuln

Conversation

@JerrettDavis

Copy link
Copy Markdown
Owner

Clears NU1903 for Microsoft.AspNetCore.SignalR.Common and Components.WebAssembly.Server (patched in 10.0.13). NOTE: CI will remain red until SixLabors.ImageSharp advisories (GHSA-gwg2-r3hj-4w44, j3p4-wp97-rph4, j9gm-c75j-xc9q, jjfr-hcj7-qf5w, wmxv-xphr-5c9g) are resolved. Fixes exist only in 4.1.2+, which requires a Six Labors license key for Release builds; owner decision needed (license key secret, replace ImageSharp in MultimodalTools, or approve audit suppression).

@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
nuget/MetadataExtractor >= 0 UnknownUnknown
nuget/SkiaSharp >= 0 UnknownUnknown
nuget/SkiaSharp.NativeAssets.Linux.NoDependencies >= 0 UnknownUnknown
nuget/SkiaSharp >= 0 UnknownUnknown

Scanned Files

  • src/JD.AI.Core/JD.AI.Core.csproj
  • tests/JD.AI.Tests/JD.AI.Tests.csproj

@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Test Results

7 641 tests   7 622 ✅  2m 15s ⏱️
    7 suites     19 💤
    7 files        0 ❌

Results for commit 2182e8e.

♻️ This comment has been updated with latest results.

…actor

Removes ImageSharp (license + unpatched NU1902/NU1903 advisories) from
MultimodalTools.AnalyzeLocalImage and tests. No advisory suppression.
@JerrettDavis JerrettDavis changed the title fix(deps): bump 10.0.12 -> 10.0.13 patched packages (partial NU1903 fix) fix(deps): bump 10.0.13 packages and replace SixLabors.ImageSharp with SkiaSharp (NU1902/NU1903) Oct 19, 2026
@JerrettDavis
JerrettDavis marked this pull request as ready for review October 19, 2026 23:00
@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage

Summary
  Generated on: 10/19/2026 - 23:32:09
  Coverage date: 10/19/2026 - 23:30:06 - 10/19/2026 - 23:32:02
  Parser: MultiReport (7x Cobertura)
  Assemblies: 23
  Classes: 1067
  Files: 591
  Line coverage: 74.7%
  Covered lines: 36878
  Uncovered lines: 12462
  Coverable lines: 49340
  Total lines: 97328
  Branch coverage: 61.8% (13497 of 21830)
  Covered branches: 13497
  Total branches: 21830
  Method coverage: 86.3% (6315 of 7310)
  Full method coverage: 74.1% (5422 of 7310)
  Covered methods: 6315
  Fully covered methods: 5422
  Total methods: 7310

@JerrettDavis
JerrettDavis merged commit 7ee196d into main Oct 19, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant