File tree Expand file tree Collapse file tree
Magicodes.ExporterAndImporter.Core Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 <PackageVersion Include =" GitHubActionsTestLogger" Version =" 2.4.1" />
2626 <PackageVersion Include =" System.ComponentModel.Annotations" Version =" 4.7.0" />
2727 <PackageVersion Include =" System.Runtime.Loader" Version =" 4.3.0" />
28+ <!-- Transitive CVE overrides (Stage 2 Step 6): see Excel.NPOI.csproj for context.
29+ Top-level PackageReference in the consumer csproj forces NuGet to honor these. -->
30+ <PackageVersion Include =" System.Text.Encodings.Web" Version =" 8.0.0" />
31+ <PackageVersion Include =" System.Security.Cryptography.Xml" Version =" 8.0.3" />
2832 <PackageVersion Include =" NPOI" Version =" 2.8.0" />
2933 <PackageVersion Include =" Newtonsoft.Json" Version =" 13.0.3" />
3034 <PackageVersion Include =" Microsoft.SourceLink.GitHub" Version =" 8.0.0" />
Original file line number Diff line number Diff line change 77 <PackageReference Include =" System.ComponentModel.Annotations" />
88 </ItemGroup >
99
10+ <!-- Override transitive CVE: System.Text.Encodings.Web 4.7.1 (Critical, GHSA-ghhp-997w-qr28)
11+ brought in by RazorEngine/Magicodes.RazorEngine.NetCore on netstandard2.0/2.1.
12+ Reference: https://github.com/dotnetcore/Magicodes.IE/issues/554 -->
13+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.0' OR '$(TargetFramework)' == 'netstandard2.1' " >
14+ <PackageReference Include =" System.Text.Encodings.Web" />
15+ </ItemGroup >
16+
1017 <!-- netstandard 2.x 依赖 (System.Runtime.Loader 仅 ns2.0+ 需要) -->
1118 <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.0' OR '$(TargetFramework)' == 'netstandard2.1' " >
1219 <PackageReference Include =" Microsoft.Extensions.DependencyInjection" />
Original file line number Diff line number Diff line change 99 <ProjectReference Include =" ..\Magicodes.ExporterAndImporter.Core\Magicodes.IE.Core.csproj" />
1010 <!-- TODO::peel off Epplus-->
1111 </ItemGroup >
12+
13+ <!-- Override transitive CVEs brought in by NPOI 2.8.0:
14+ System.Text.Encodings.Web 4.7.1 (Critical, GHSA-ghhp-997w-qr28)
15+ System.Security.Cryptography.Xml 8.0.2 (High, GHSA-37gx-xxp4-5rgx / GHSA-w3x6-4m5h-cxqf)
16+ Top-level PackageReference forces NuGet to resolve to a non-vulnerable version
17+ (versions declared in Directory.Packages.props).
18+ Reference: https://github.com/dotnetcore/Magicodes.IE/issues/554 -->
19+ <ItemGroup >
20+ <PackageReference Include =" System.Text.Encodings.Web" />
21+ <PackageReference Include =" System.Security.Cryptography.Xml" />
22+ </ItemGroup >
1223</Project >
You can’t perform that action at this time.
0 commit comments