- 
                Notifications
    
You must be signed in to change notification settings  - Fork 581
 
Open
Description
Issue
SendGrid.Extensions.DependencyInjection brings in packages Newtonsoft.Json v9.0.1 and starkbank-ecdsa v1.3.1. Both of which contain vulnerabilities.
See GHSA-5crp-9r3c-p9vr
and GHSA-j3jw-j2j8-2wv9
Currently we have to curcomvent this by manually including these packages with a higher version number.
<!--  These are only here because the base dependencies from SendGrid.Extensions.DependencyInjection contain vulnerabilities-->
  <ItemGroup>
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
    <PackageReference Include="starkbank-ecdsa" Version="1.3.3" />
  </ItemGroup>Reproduce
- Incude NugetPackage 
SendGrid.Extensions.DependencyInjectionin your project. - Compile
 - Error NU1903 : Warning As Error: Package 'Newtonsoft.Json' 9.0.1 has a known high severity vulnerability, GHSA-5crp-9r3c-p9vr
 
Solution
The sendgrid client project imports the SendGrid project which has already been updated to Newtonsoft 13.0.1. All that needs to be done is to release a new package.
Metadata
Metadata
Assignees
Labels
No labels