Check for buffer overflow in test function
diff --git a/tests/suites/test_suite_pkparse.function b/tests/suites/test_suite_pkparse.function
index bbbd679..f539ea3 100644
--- a/tests/suites/test_suite_pkparse.function
+++ b/tests/suites/test_suite_pkparse.function
@@ -123,6 +123,7 @@
     mbedtls_pk_init( &pk );
 
     memset( buf, 0, sizeof( buf ) );
+    TEST_ASSERT( strlen( key_data ) / 2 <= sizeof( buf ) );
     data_len = unhexify( buf, key_data );
 
     TEST_ASSERT( mbedtls_pk_parse_key( &pk, buf, data_len, NULL, 0 ) == result );