Skip to content
Snippets Groups Projects
count-vulnerabilities 383 B
Newer Older
#! /usr/bin/env nix-shell
#! nix-shell -i python3 -p python3
Jean-Paul Calderone's avatar
Jean-Paul Calderone committed

from sys import stdin
from json import load

def main():
    vulnix_report = load(stdin)
    print("Vulnerable packages: {}".format(len(vulnix_report)))
    print("Vulnerability count: {}".format(
        len(set(sum((deriv["affected_by"] for deriv in vulnix_report), []))),
    ))

if __name__ == '__main__':
    main()