Skip to content

Commit 1fb3c59

Browse files
authored
[Instrumentation.Hangfire] NugetAudit - fix dependencies with known vulnerabilities (open-telemetry#2057)
1 parent b2196b5 commit 1fb3c59

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/OpenTelemetry.Instrumentation.Hangfire/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
* Updated OpenTelemetry core component version(s) to `1.9.0`.
1212
([#1888](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/1888))
1313

14+
* Added direct reference to `Newtonsoft.Json` with minimum version of
15+
`13.0.1` in response to [CVE-2024-21907](https://github.com/advisories/GHSA-5crp-9r3c-p9vr).
16+
([#2057](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/2057))
17+
1418
## 1.6.0-beta.1
1519

1620
Released 2023-Dec-20

src/OpenTelemetry.Instrumentation.Hangfire/OpenTelemetry.Instrumentation.Hangfire.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<PackageReference Include="Hangfire.Core" Version="[1.7.0,1.9.0)" />
1818
<PackageReference Include="Microsoft.Extensions.Options" Version="$(MicrosoftExtensionsOptionsPkgVer)" />
1919
<PackageReference Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="$(OpenTelemetryCoreLatestVersion)" />
20+
<!-- Newtonsoft.Json is indirect reference. It is needed to upgrade it directly to avoid https://github.com/advisories/GHSA-5crp-9r3c-p9vr -->
21+
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
2022
</ItemGroup>
2123
<ItemGroup>
2224
<Compile Include="$(RepoRoot)\src\Shared\AssemblyVersionExtensions.cs" Link="Includes\AssemblyVersionExtensions.cs" />

0 commit comments

Comments
 (0)