Files
vulncheck/tests
vulncheck f9e8464431 fix(android): close ASB/SMR findings once the device has the patch
The Android bulletin pass only ever raised findings. A device that
installed the October patch kept every October CVE open forever, since
no scanner looks again at a month the device is no longer behind on.

check_android_cves now retracts android-asb / samsung-smr from findings
whose month (read from the package name, "Android (SMR 2026-10)") is at
or below the device's patch level, and closes them when no other scanner
still reports the CVE, with an audit entry naming the patch level. A CVE
that a month still behind lists again stays open, and so does a row
whose month cannot be read.

The gate is the month, not "not seen this run": the fetched months are
capped at 12 and a failed fetch returns nothing, and both would close
CVEs the device still lacks.
2026-11-04 10:36:33 +01:00
..