Skip to content

Commit 18669d6

Browse files
committed
Fixed System.* vulnerabilities
Fixed vulnerabilites reported by NuGet audit in System.Net.Http and System.Text.RegularExpressions by removing any references to System.* version 4.* packages as recommended here: https://devblogs.microsoft.com/nuget/nugetaudit-2-0-elevating-security-and-trust-in-package-management/#system-net-http-and-system-text-regularexpressions Related issue: #544
1 parent 4cf4544 commit 18669d6

File tree

3 files changed

+1
-17
lines changed

3 files changed

+1
-17
lines changed

Directory.Packages.props

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@
44
</PropertyGroup>
55
<ItemGroup>
66
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
7-
<PackageVersion Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
8-
<PackageVersion Include="System.Collections" Version="4.3.0" />
9-
<PackageVersion Include="System.IO.FileSystem.Primitives" Version="4.3.0" />
10-
<PackageVersion Include="System.Resources.ResourceManager" Version="4.3.0" />
11-
<PackageVersion Include="System.Runtime.Extensions" Version="4.3.1" />
12-
<PackageVersion Include="System.Runtime.InteropServices" Version="4.3.0" />
13-
<PackageVersion Include="System.Text.Encoding.Extensions" Version="4.3.0" />
147
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.1" />
158
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
169
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />
@@ -28,4 +21,4 @@
2821
<PackageVersion Include="Serilog.Settings.Configuration" Version="3.4.0" />
2922
<PackageVersion Include="Serilog.Sinks.PeriodicBatching" Version="3.1.0" />
3023
</ItemGroup>
31-
</Project>
24+
</Project>

src/Serilog.Sinks.MSSqlServer/Serilog.Sinks.MSSqlServer.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@
6060
</ItemGroup>
6161

6262
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' Or '$(TargetFramework)' == 'net472' Or '$(TargetFramework)' == 'net462' ">
63-
<PackageReference Include="System.Configuration.ConfigurationManager" />
6463
<Compile Include="Configuration\Extensions\Hybrid\**\*.cs" />
6564
<Compile Include="Configuration\Implementations\Microsoft.Extensions.Configuration\**\*.cs" />
6665
<Compile Include="Configuration\Implementations\System.Configuration\**\*.cs" />

test/Serilog.Sinks.MSSqlServer.Tests/Serilog.Sinks.MSSqlServer.Tests.csproj

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,13 @@
3838
</ItemGroup>
3939

4040
<ItemGroup Condition=" '$(TargetFramework)' == 'net472' Or '$(TargetFramework)' == 'net462' ">
41-
<Reference Include="System" />
42-
<Reference Include="System.Transactions" />
4341
<Reference Include="Microsoft.CSharp" />
4442
<Compile Include="Configuration\Extensions\Hybrid\**\*.cs" />
4543
<Compile Include="Configuration\Implementations\Microsoft.Extensions.Configuration\**\*.cs" />
4644
<Compile Include="Configuration\Implementations\System.Configuration\**\*.cs" />
4745
</ItemGroup>
4846

4947
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
50-
<PackageReference Include="System.Collections" />
51-
<PackageReference Include="System.Runtime.InteropServices" />
52-
<PackageReference Include="System.Runtime.Extensions" />
53-
<PackageReference Include="System.IO.FileSystem.Primitives" />
54-
<PackageReference Include="System.Resources.ResourceManager" />
55-
<PackageReference Include="System.Text.Encoding.Extensions" />
5648
<PackageReference Include="coverlet.collector">
5749
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5850
<PrivateAssets>all</PrivateAssets>

0 commit comments

Comments
 (0)