This application allows you to identify open source dependencies on packages used by your app.
261
Vulnerability comes from the Latin word for "wound," vulnus. Vulnerability is the state of being open to injury, or appearing as if you are. - vocabulary.com
This application allows you to identify open source dependencies and determine if there are any known, publicly disclosed, vulnerabilities on packages used by your application.
This works by calling the public service at https://ossindex.sonatype.org/ which uses data derived from public sources so its worth checking out their warnings, disclaimers and rate limiting processes.
Locally you can run VulnusCloud\Docker-VulnusCloud\run.ps1 which will use docker compose to setup the environment. Its probably a good idea to add a parameter to also be able to build from source instead of pulling the compiled carlpaton/vulnuscloud image...
Parameter -Reset will tear down all the infrastructure and start from scratch.
Then access the UI from http://localhost:8080/ the steps would then be
Too Many Requests the application will automagically retry.
Master branch is built and available to pull from docker hub.
docker pull carlpaton/vulnuscloud
Basic reporting to screen should be fine for now, dumping to .XLSX or .PDF shouldn't be too hard, from the below you would click the the project, then the version uploaded (stored by date) and finally into the actual vulnerabilities.

| Eco System | Type or location | File Format/Name |
|---|---|---|
| NuGET | packages.config (Legacy) | packages.config |
| NuGET | Package Reference in project file (.Net) | [project name].csproj |
| NPM | \packages\AppName\web\client | package.json |
Content type
Image
Digest
Size
104.8 MB
Last updated
over 6 years ago
docker pull carlpaton/vulnuscloud