Skip to content

Investigate resolving NU1903 for System.Security.Cryptography.Xml in Uno browserwasm sample head #526

Description

@adrianhall

Summary

Discovered while fixing #506's NU1605 restore blocker. Once TodoApp.Uno.csproj restores cleanly (Uno.Sdk bumped 5.4.5 -> 5.6.54), restoring the net10.0-browserwasm head surfaces two more NU1903 findings that were previously masked by the NU1605 restore failure:

warning NU1903: Package 'System.Security.Cryptography.Xml' 8.0.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-37gx-xxp4-5rgx [TargetFramework=net10.0-browserwasm]
warning NU1903: Package 'System.Security.Cryptography.Xml' 8.0.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-w3x6-4m5h-cxqf [TargetFramework=net10.0-browserwasm]

This is independent of the Tmds.DBus finding tracked in #506/#524 (different package, different head - browserwasm rather than desktop).

Ask

Investigate:

  1. Where System.Security.Cryptography.Xml 8.0.2 is pulled in from for the net10.0-browserwasm head specifically (likely transitively via a browserwasm-specific Uno/WebAssembly package).
  2. What patched version resolves both GHSA-37gx-xxp4-5rgx and GHSA-w3x6-4m5h-cxqf.
  3. Whether a direct PackageReference/PackageVersion override (mirroring the SQLitePCLRaw.bundle_e_sqlite3 pattern from fix: resolve NU1903 for SQLitePCLRaw.lib.e_sqlite3 by pinning SQLitePCLRaw 3.x #498) is sufficient, or whether it requires a broader Uno.Sdk bump.

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions