* Sheldon Hearn:

> For example, on an Etch box:
>
> $ debsecan --only-fixed --format=detail --suite=etch
> ...
> CVE-2007-1262 (fixed)
>   Multiple cross-site scripting (XSS) vulnerabilities in the HTML filter
> ...
>   installed: squirrelmail 2:1.4.9a-3
>              (built from squirrelmail 2:1.4.9a-3)
>   fixed in unstable: squirrelmail 2:1.4.10a-1 (source package)
>   fixed on branch:   squirrelmail 2:1.4.4-11 (source package)
>   fixed on branch:   squirrelmail 2:1.4.9a-2 (source package)
>   fix is available for the selected suite (etch)
> ...

Something is wrong because the -3 version is known to the tracker, but
not listed in your output.

> I think debsecan should extend VersionAPT to use
> apt_pkg.UpstreamVersion(),
> so the decision can be modified to return something like:
>
>         If the installed version is the same or greater than any of the
>         other_versions that have the same upstream version, then it is
>         not vulnerable.

This doesn't work because there might be a -4 version in unstable
which hasn't got the fix.  (This is more apparent with the usual
-1+etch1 versioning scheme.)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to