1. A method for applying versions of a parameter validation software patch to instances of an executable module, the method comprising: sending, to an automated patching agent of a receiving computing system, a version of the parameter validation software patch, wherein the version of the parameter validation software patch is configured to be applied, without user intervention, by: detecting, by the receiving computing system, a loading operation configured to transfer, from a non-volatile memory to a volatile memory, an instance of an executable module to which the received version of the parameter validation software patch pertains; and in response to detecting the loading operation, applying, by the automated patching agent, the received version of the parameter validation software patch to the instance of the executable module in volatile memory thereby modifying the instance of the executable module, such that behavior of the instance of the executable module in volatile memory is modified, wherein modifying the behavior of the instance of the executable module includes adding parameter validation functionality to a designated function within the instance of the executable module.