diff --git a/interfaces/inner_api/src/distributed_bms_proxy.cpp b/interfaces/inner_api/src/distributed_bms_proxy.cpp index 8f6b9f0b166befd4ca8705966373dce2df90e908..f9dc61b42764dc250f30d6ead494dc1b56ecafac 100644 --- a/interfaces/inner_api/src/distributed_bms_proxy.cpp +++ b/interfaces/inner_api/src/distributed_bms_proxy.cpp @@ -291,6 +291,7 @@ int32_t DistributedBmsProxy::GetParcelableInfos( } int32_t infoSize = reply.ReadInt32(); + CONTAINER_SECURITY_VERIFY(reply, infoSize, &parcelableInfos); for (int32_t i = 0; i < infoSize; i++) { std::unique_ptr info(reply.ReadParcelable()); if (!info) {