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

Allow marking a version as vulnerable #766

Open
tobias opened this issue Oct 6, 2020 · 1 comment
Open

Allow marking a version as vulnerable #766

tobias opened this issue Oct 6, 2020 · 1 comment
Assignees

Comments

@tobias
Copy link
Member

tobias commented Oct 6, 2020

If we have a release of an artifact that is vulnerable, we may need to remove it from the repo. If we do that, we want to leave the version page in place, but have that page link to a security advisory and the version where the vulnerability is addressed. We would want to remove those versions from the search index and from generated feeds.

We should also modify the fastly config to return a 410 response, with the status message linking to the version page on clojars.

This work would also be useful as a start on better support for deprecated projects #284

@tobias tobias self-assigned this Oct 6, 2020
@vemv
Copy link

vemv commented Mar 24, 2022

As a hopefully useful observation, a pretty sizeable chunk of Clojure projects (especially those with Java deps) are vulnerable according to https://github.com/jeremylong/DependencyCheck (available via nvd-clojure and others).

So, technically speaking a lot of projects are vulnerable which might not exactly warrant removing them.

So surely the threshold for "vulnerable" would be something like:

This dependency includes (directly or transitively) malware.

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

No branches or pull requests

2 participants