google / google/osv.dev

Ability to mark a vulnerability as only impacting certain release artifacts

Open
#792 7 comments 1 reaction 0 assignees View on GitHub
backlog
Dominant language
Go
Stars
2.9k
Forks
369
Avg merge
1d 17h
Merged PRs (30d)
149

Description

Hi, @woodruffw suggested I file this here, since the Python vulnerability data uses the osv schema.

I'm one of the maintainers of the popular python `cryptography` package. We ship both source ("sdist") and binary ("wheel") artifacts for all of our releases.

Our binary wheels include a statically linked copy of OpenSSL. This copy may be impacted by upstream OpenSSL security issues.

We'd like to mark our package as impacted by these, so users are aware. _However_, our source packages are _not_ impacted by these, since they don't include a copy of OpenSSL -- they link against the system OpenSSL. If we simply mark a vulnerability as impacting our package, it'll generate false positives for any source users, contributing to alert fatigue.

We'd therefore like some sort of additional metadata to specify that only some artifacts are impacted by a given vulnerability.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.