Skip to content
Snippets Groups Projects
count-vulnerabilities 383 B
Newer Older
  • Learn to ignore specific revisions
  • #! /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()