diff --git a/src/tpm2/TPMCmd/tpm/src/crypt/CryptUtil.c b/src/tpm2/TPMCmd/tpm/src/crypt/CryptUtil.c index 7401f26f..f28773b2 100644 --- a/src/tpm2/TPMCmd/tpm/src/crypt/CryptUtil.c +++ b/src/tpm2/TPMCmd/tpm/src/crypt/CryptUtil.c @@ -994,7 +994,7 @@ CryptParameterDecryption( return TPM_RC_INSUFFICIENT; } - if(cipherSize > MAX_COMMAND_SIZE || bufferSize <= 0 + if(cipherSize > MAX_COMMAND_SIZE /* || bufferSize <= 0 */ // libtpms: deactivate bad check (issue #559) || (UINT32)cipherSize > (UINT32)bufferSize) { return TPM_RC_SIZE;