Automating Patch Management for Stronger Security