quay / claircore

foundation modules for scanning container packages and reporting vulnerabilities
https://quay.github.io/claircore/
Apache License 2.0
144 stars 84 forks source link

Claircore does not fetch Oracle ELSAs from the current year #1419

Open RTann opened 1 month ago

RTann commented 1 month ago

As of at least v1.5.31, Claircore does not fetch Oracle Linux vulnerabilities from the current year. See https://github.com/quay/claircore/blob/v1.5.31/oracle/updaterset.go#L13

I fixing this brings an opportunity to improve the Oracle Linux support:

crozzy commented 1 month ago

Yeah that's weird, nothing in the commit adding the UpdaterSet alludes to purposefully missing the current year. I think the approach seems reasonable (we'd need to workout deleting old vulns as I think the updater name would be different).