1. A method for preventing release of sensitive data from a computer, the method comprising the steps of: indicating in a taint memory of the computer a location of sensitive data stored in an other memory of the computer, the taint memory comprising a plurality of taint bits, each taint bit corresponding to a unit of the other memory; responsive to a transaction that propagates the sensitive data in the other memory of the computer to a new location in the other memory, indicating in the taint memory that the new location stores sensitive data; monitoring an exit of the computer to detect a potential release of outbound data from the computer; responsive to detecting the potential release of outbound data, determining, using the indications in the taint memory, whether the outbound data are sensitive; and responsive to the outbound data being sensitive, executing an action to prevent the release from occurring.