-
Notifications
You must be signed in to change notification settings - Fork 264
Open
Labels
EpicPriority:2Issues for the current backlog.Issues for the current backlog.Tenet:SecurityType:Feature
Description
The NuGet team is following a know, prevent, fix framework to be proactive and take preventive measures to avoid security problems such as known vulnerabilities. This can be described as the following:
- Know about the vulnerabilities in your software
- Prevent the addition of new vulnerabilities
- Fix or remove vulnerabilities.
The following work below represents each of these categories.
Know your vulnerabilities 👀
- Auditing projects for package vulnerabilities during restore #12310
- Package Status Indicators in Visual Studio Solution Explorer #11838
- Flow deprecation and vulnerability info into search service NuGetGallery#7297
- Show vulnerability/deprecation badges on packages in the details tab of the PM UI #12506
- Show vulnerabilities in transitive packages for PackageReference type projects in PMUI #8756
Prevent new vulnerabilities ⚠️
- [Feature]: Show which package versions are vulnerable in the VS PMUI package details pane version dropdown #11127
- Deprecation and vulnerability filters on Installed tab #9660
- [Feature] Warn for package operations that install/update a package with known vulnerability/deprecation metadata #13141
- [Feature]: When uploading a package, warn package authors when a known vulnerability is detected through package verification NuGetGallery#9436
Fix or remove vulnerabilities 🔧
- dotnet audit & dotnet audit fix for NuGet packages. #11549
- Show a Visual Studio notification when a vulnerability is detected #12399
- Show an infobar in Solution Explorer for any detected security vulnerabilities in a project or solution #12398
Please 👍 or 👎 this comment to help us with the direction of this epic & leave as much feedback/questions/concerns as you'd like on this issue itself and we will get back to you shortly.
Further tracking issues will be created shortly as requirements are gathered and planned.
SjoerdWesterhof, PeteX, thesamesam, MadelineRitchie, karann-msft and 33 moreMadelineRitchie, sigv, afrizalchen, BluePositive, dmpe and 2 more
Metadata
Metadata
Assignees
Labels
EpicPriority:2Issues for the current backlog.Issues for the current backlog.Tenet:SecurityType:Feature