1. A method for providing automated tracking of security vulnerabilities, comprising: using a computing device to perform a security vulnerability assessment on a system; detecting the presence of a security vulnerability in the system; and responsive to detecting the presence of the security vulnerability: storing data obtained from the security vulnerability assessment in a security vulnerability database; a computer program determining a security vulnerability score, the security vulnerability score being based on a frequency score, a severity score, a criticality score, and a trust score, the frequency score based on a percentage of hosts experiencing the detected security vulnerability in the system and the criticality score based on whether at least one of confidential data and personal data is on the system; and the computer program determining a time, based on the security vulnerability score, to fix the security vulnerability detected by the security vulnerability assessment of the system.