75b3dddf95
One issue caught by Coverity 343408
*deref_parm: Directly dereferencing parameter val->val.
In writeback_tdes_hex_str(), tmp_val is initialised to null.
tmp_val.val is updated only if keys are found.
If keys are not found,it doesn't fails but continues
to invoke writeback_hex_str(),where val->val is accessed
without null check.
The fix is to return the error,
if keys are not found in writeback_tdes_hex_str().
Coverity issue: 343408
Fixes:
|
||
---|---|---|
.. | ||
fips_dev_self_test.c | ||
fips_dev_self_test.h | ||
fips_validation_aes.c | ||
fips_validation_ccm.c | ||
fips_validation_cmac.c | ||
fips_validation_gcm.c | ||
fips_validation_hmac.c | ||
fips_validation_sha.c | ||
fips_validation_tdes.c | ||
fips_validation.c | ||
fips_validation.h | ||
main.c | ||
Makefile | ||
meson.build |