CPC H04L 63/1433 (2013.01) [G06F 16/2282 (2019.01); G06F 16/2379 (2019.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A vulnerability-solution resolution (VSR) system, comprising:
at least one memory comprising a vulnerabilities table configured to store vulnerabilities detected on a client network, a solutions table configured to store solutions to address the vulnerabilities, and a links table configured to store links that associate the vulnerabilities of the vulnerabilities table with the solutions of the solutions table; and
at least one processor configured to execute stored instructions to perform actions comprising:
determining a recommended solution for a vulnerability stored in the vulnerabilities table by:
determining, from the links table, a set of non-excluded links associated with the vulnerability in the vulnerabilities table and respectively associated with a set of solutions in the solutions table;
determining a solution supersedence chain of the set of solutions; and
selecting the recommended solution as a highest supersedence solution from the solution supersedence chain.
|