mirror of
https://github.com/espressif/openthread.git
synced 2026-08-01 00:27:47 +00:00
ensure that OT does not crash when thread message info points to NULL (#660)
This commit is contained in:
committed by
Jonathan Hui
parent
c1bffba7dc
commit
94d36cd3a5
@@ -1391,6 +1391,8 @@ void Mle::HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageIn
|
||||
aMessage.Read(aMessage.GetOffset(), sizeof(header), &header);
|
||||
VerifyOrExit(header.IsValid(),);
|
||||
|
||||
assert(aMessageInfo.mLinkInfo != NULL);
|
||||
|
||||
if (header.GetSecuritySuite() == Header::kNoSecurity)
|
||||
{
|
||||
aMessage.MoveOffset(header.GetLength());
|
||||
|
||||
Reference in New Issue
Block a user