From 550a6c360bb531d4533b44656618f3ee49272df2 Mon Sep 17 00:00:00 2001 From: Federico Coronati <56729512+FeedehC@users.noreply.github.com> Date: Wed, 1 Mar 2023 13:37:30 -0300 Subject: [PATCH] fix: vulnerability in comparison of different type sizes --- src/PubSubClient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PubSubClient.cpp b/src/PubSubClient.cpp index 2b48d2b6..d8b69ca6 100755 --- a/src/PubSubClient.cpp +++ b/src/PubSubClient.cpp @@ -456,7 +456,7 @@ boolean PubSubClient::publish(const char* topic, const uint8_t* payload, unsigne length = writeString(topic,this->buffer,length); // Add payload - uint16_t i; + uint32_t i; for (i=0;ibuffer[length++] = payload[i]; }