1. A method in a computing system for applying a software patch, comprising, using an automated patching agent: receiving the software patch; in response to receiving the software patch, without user intervention: identifying a currently-loaded executable module instance to which the received software patch pertains; and applying the received software patch to the identified currently-loaded executable module instance to modify the behavior of the identified executable module instance.