Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update package references to address vulnerabilities including transitive packages #74

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tjmoore
Copy link

@tjmoore tjmoore commented Nov 19, 2024

This is an update to address vulnerability warnings on transitive packages, which are now reported in builds if you have the lasted Visual Studio 2022 (or Build Tools), or .NET 9 SDK even if targeting an earlier version.

  • System.Drawing.Common is a child dependency for some reason and this has a critical vulnerability in version 4.7.0 - updated to 4.7.3
  • System.Net.Http has a high vulnerability in version 4.3.3 - updated to 4.3.4
  • System.Security.Cryptography.Xml has a moderate vulnerability in version 4.7.0 - updated to 4.7.1

Only updated to highest patch version that isn't vulnerable to avoid potential breaking changes.

I don't know if there's any activity here however but have made these changes on a local copy and using a local folder repo to use it. Pushed build to 2.0.0-beta4 as it's next version after the official package in nuget. Noting csproj in the repository still refers to 2.0.0-beta2 yet beta3 was published.

This would also include #33 if published, as the merge date is later than beta3 publish date in nuget?

I realise EWS is deprecated, but we still have to support it for on-prem Exchange server customers and Microsoft have abandoned us.

…tive packages, and update version to 2.0.0-beta4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant