1. A computer hardware-implemented method of managing software patches, the computer hardware-implemented method comprising: receiving, by a computer monitoring hardware system, a notification of a new release of a software patch; scoring, by the computer monitoring hardware system, a security posture of a monitored computer system, wherein said scoring generates a security posture value based on a set of computer system parameters for the monitored computer system, wherein the set of computer system parameters is described by a set of binary data, wherein the set of computer system parameters comprises a past history of attacks on the monitored computer system, and wherein said scoring is performed by the computer monitoring hardware system utilizing the set of binary data as inputs to a patch control logic within the computer monitoring hardware system; determining, by the patch control logic within the computer monitoring hardware system, whether the monitored computer system is authorized to install the software patch; determining, by the patch control logic within the computer monitoring hardware system, whether the security posture value exceeds a predetermined value; and in response to the patch control logic within the computer monitoring hardware system determining that the monitored computer system is authorized to install the software patch, and in response to the patch control logic within the computer monitoring hardware system determining that the security posture value exceeds the predetermined value, retrieving and installing the software patch into the monitored computer system.