From c04ec02f154a0415f133ff765bd015763f440d10 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Tue, 16 Dec 2025 14:30:47 -0500 Subject: [PATCH] BUGFIX: lets not memset past the possible end of the key array....; --- src/common/p25/Crypto.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/common/p25/Crypto.cpp b/src/common/p25/Crypto.cpp index 825f3a15..b3b75d62 100644 --- a/src/common/p25/Crypto.cpp +++ b/src/common/p25/Crypto.cpp @@ -766,7 +766,6 @@ void P25Crypto::setKey(const uint8_t* key, uint8_t len) m_tek.reset(); m_tek = std::make_unique(len); - ::memset(m_tek.get(), 0x00U, MAX_ENC_KEY_LENGTH_BYTES); ::memset(m_tek.get(), 0x00U, m_tekLength); ::memcpy(m_tek.get(), key, len); }