summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/lib20/packed_key.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/lib20/packed_key.c b/firmware/lib20/packed_key.c
index fc60e8a7..29f924b3 100644
--- a/firmware/lib20/packed_key.c
+++ b/firmware/lib20/packed_key.c
@@ -59,6 +59,10 @@ vb2_error_t vb2_unpack_key_buffer(struct vb2_public_key *key,
key->n = buf32 + 2;
key->rr = buf32 + 2 + key->arrsize;
+#ifdef __COVERITY__
+ __coverity_tainted_data_sanitize__(key);
+ __coverity_tainted_data_sanitize__(buf);
+#endif
return VB2_SUCCESS;
}