Skip to content

Commit 73b73c3

Browse files
author
Daniel Jäckle
committed
Issue(#72): Fix of possible array overrun in LoRaMacChannelRemove.
1 parent 2293b8c commit 73b73c3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mac/LoRaMac.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3474,7 +3474,7 @@ LoRaMacStatus_t LoRaMacChannelRemove( uint8_t id )
34743474
}
34753475
}
34763476

3477-
if( id < 3 )
3477+
if( ( id < 3 ) || ( id >= LORA_MAX_NB_CHANNELS ) )
34783478
{
34793479
return LORAMAC_STATUS_PARAMETER_INVALID;
34803480
}

0 commit comments

Comments
 (0)