Over 90% of successful attacks today could have been prevented by applying a patch. In most cases, these patches were available for over a year. Applying patches is the single most effective risk mitigation strategy organizations can implement.
However, most of the published vulnerabilities are not being exploited 'in the wild'. The availability of exploit code is therefore an important factor to decide which patches should be prioritized*.