Skip to content

Commit 5691fa6

Browse files
authored
Upgrade System.Text.RegularExpressions to 4.3.1 to solve CVE (#101)
1 parent 57a3f19 commit 5691fa6

File tree

3 files changed

+36
-31
lines changed

3 files changed

+36
-31
lines changed

Directory.Build.props

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,39 @@
11
<Project>
2-
<PropertyGroup>
3-
<MsBuildAllProjects>$(MsBuildAllProjects);$(MsBuildThisFileFullPath)</MsBuildAllProjects>
4-
</PropertyGroup>
2+
<PropertyGroup>
3+
<MsBuildAllProjects>$(MsBuildAllProjects);$(MsBuildThisFileFullPath)</MsBuildAllProjects>
4+
</PropertyGroup>
55

6-
<PropertyGroup>
7-
<TargetFrameworks>net451;net452;net46;netstandard1.3;netstandard2.0;netstandard2.1;net6.0;net8.0</TargetFrameworks>
8-
<VersionPrefix>2.4.5</VersionPrefix>
9-
<LangVersion>11</LangVersion>
10-
<Nullable>enable</Nullable>
11-
<Copyright>Copyright © 2020-2024 Stef Heyenrath</Copyright>
12-
<Authors>Stef Heyenrath</Authors>
13-
<PackageReleaseNotes>See CHANGELOG.md</PackageReleaseNotes>
14-
<PackageIconUrl>https://raw.githubusercontent.com/Handlebars-Net/Handlebars.Net.Helpers/master/resources/hbnet-icon.png</PackageIconUrl>
15-
<PackageProjectUrl>https://github.com/Handlebars-Net/Handlebars.Net.Helpers</PackageProjectUrl>
16-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
17-
<RepositoryType>git</RepositoryType>
18-
<RepositoryUrl>https://github.com/Handlebars-Net/Handlebars.Net.Helpers</RepositoryUrl>
19-
</PropertyGroup>
6+
<PropertyGroup>
7+
<TargetFrameworks>net451;net452;net46;netstandard1.3;netstandard2.0;netstandard2.1;net6.0;net8.0</TargetFrameworks>
8+
<VersionPrefix>2.4.5</VersionPrefix>
9+
<LangVersion>11</LangVersion>
10+
<Nullable>enable</Nullable>
11+
<Copyright>Copyright © 2020-2024 Stef Heyenrath</Copyright>
12+
<Authors>Stef Heyenrath</Authors>
13+
<PackageReleaseNotes>See CHANGELOG.md</PackageReleaseNotes>
14+
<PackageIconUrl>https://raw.githubusercontent.com/Handlebars-Net/Handlebars.Net.Helpers/master/resources/hbnet-icon.png</PackageIconUrl>
15+
<PackageProjectUrl>https://github.com/Handlebars-Net/Handlebars.Net.Helpers</PackageProjectUrl>
16+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
17+
<RepositoryType>git</RepositoryType>
18+
<RepositoryUrl>https://github.com/Handlebars-Net/Handlebars.Net.Helpers</RepositoryUrl>
19+
</PropertyGroup>
2020

21-
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
22-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
23-
</PropertyGroup>
21+
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
22+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
23+
</PropertyGroup>
2424

25-
<Choose>
26-
<!-- The environment variable `Prerelease` is set in the azure-pipelines.yml file. -->
27-
<When Condition=" '$(Prerelease)' != '' ">
28-
<PropertyGroup>
29-
<!-- Set the version to x.x.x.x-{Prerelease}-1{Build_BuildId} (this is same buildId as defined in the azure-pipelines.yml file). -->
30-
<VersionSuffix>$(Prerelease)-1$(BUILD_BUILDID)</VersionSuffix>
31-
</PropertyGroup>
32-
</When>
33-
</Choose>
25+
<ItemGroup>
26+
<!-- CVE-2019-0820 -->
27+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
28+
</ItemGroup>
29+
30+
<Choose>
31+
<!-- The environment variable `Prerelease` is set in the azure-pipelines.yml file. -->
32+
<When Condition=" '$(Prerelease)' != '' ">
33+
<PropertyGroup>
34+
<!-- Set the version to x.x.x.x-{Prerelease}-1{Build_BuildId} (this is same buildId as defined in the azure-pipelines.yml file). -->
35+
<VersionSuffix>$(Prerelease)-1$(BUILD_BUILDID)</VersionSuffix>
36+
</PropertyGroup>
37+
</When>
38+
</Choose>
3439
</Project>

src/Handlebars.Net.Helpers.Random/Handlebars.Net.Helpers.Random.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="RandomDataGenerator.Net" Version="1.0.17" />
15+
<PackageReference Include="RandomDataGenerator.Net" Version="1.0.18" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

test/Handlebars.Net.Helpers.Tests/Handlebars.Net.Helpers.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
</PackageReference>
2121
<PackageReference Include="CultureAwareTesting.xUnit" Version="0.0.1" />
2222
<PackageReference Include="FluentAssertions" Version="5.10.3" />
23-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
23+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
2424
<PackageReference Include="Moq" Version="4.17.2" />
2525
<PackageReference Include="xunit" Version="2.4.1" />
2626
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">

0 commit comments

Comments
 (0)