-
-
Notifications
You must be signed in to change notification settings - Fork 748
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
[Bug]: CVE affecting legacy .NET versions, fix in main branch is unreleased #1782
Comments
Hi, thank you for raising this however, for .net6/8 we don't take a dependency on this package, please use net 8.0.6+ to resolve this issue. We have a dependency for netstandard2.0 and netframework as this is the only way we can use the functionality provided. |
My bug description is wrong, so I will edit it. My security scanner is ignoring my use of net8.0-latest, and it is seeing your use of System.Text.Json 8.0.3 in the legacy frameworks. In main branch, you've updated legacy frameworks to System.Text.Json 8.0.4. The bug is that you haven't released the 8.0.4 force-upgrade for legacy frameworks as Refit 7.1.3. Cf., https://www.nuget.org/packages/Refit#dependencies-body-tab where it says, "System.Text.Json (>= 8.0.3)". Refit 7.1.3 will say, "System.Text.Json (>= 8.0.4)". |
At the moment we are working to apply a new code signing certificate, as soon as this is complete we will be making a release. Thank you for your feedback. |
The 7.2.0 release notes say this has been fixed, but looks like the pr never got merged so this is still an issue. |
This affects all versions, I'm getting a cve issue raised on a .net 8 project. The linked pr looks like the fix but was never merged. |
Please update to 7.2.1 this issue should be resolved, thank you |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Describe the bug 🐞
A CVE happened affecting .NET versions prior to .NET 8.0.6. GitHub's advisory
Force-upgrade to System.Text.Json 8.0.4 for legacy frameworks should be released as Refit 7.1.3.
Step to reproduce
Reproduction repository
https://github.com/reactiveui/refit
Expected behavior
Recent releases should be free of HIGH vulns.
Screenshots 🖼️
No response
IDE
No response
Operating system
No response
Version
No response
Device
No response
Refit Version
7.1.2
Additional information ℹ️
Refit main branch force-upgrades to System.Text.Json 8.0.4 for netstandard2.0 or net462, and this should be released ASAP as Refit 7.1.3.
The text was updated successfully, but these errors were encountered: