Vuls: A Comprehensive Vulnerability Management Solution for Modern IT Environments