added a sanity check

This commit is contained in:
iceman1001
2026-03-25 12:49:43 +07:00
parent b12559a21c
commit 922bf5b4b3
+4
View File
@@ -323,6 +323,10 @@ void MifareDES_Auth1(uint8_t *datain) {
memcpy(keybytes, PICC_MASTER_KEY24, 24);
}
} else {
if (payload->keylen > sizeof(keybytes)) {
OnErrorNG(CMD_HF_DESFIRE_AUTH1, PM3_EINVARG);
return;
}
memcpy(keybytes, payload->key, payload->keylen);
}