mirror of
https://github.com/espressif/openthread.git
synced 2026-08-25 19:59:51 +00:00
[mle] remove assert on link info ptr check in HandleUdpReceive() (#2157)
Credit to OSS-Fuzz.
This commit is contained in:
@@ -2007,11 +2007,11 @@ void Mle::HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageIn
|
||||
uint8_t command;
|
||||
Neighbor *neighbor;
|
||||
|
||||
VerifyOrExit(aMessageInfo.GetLinkInfo() != NULL);
|
||||
|
||||
length = aMessage.Read(aMessage.GetOffset(), sizeof(header), &header);
|
||||
VerifyOrExit(header.IsValid() && header.GetLength() <= length);
|
||||
|
||||
assert(aMessageInfo.GetLinkInfo() != NULL);
|
||||
|
||||
if (header.GetSecuritySuite() == Header::kNoSecurity)
|
||||
{
|
||||
aMessage.MoveOffset(header.GetLength());
|
||||
|
||||
Reference in New Issue
Block a user