]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_sms: BufferOverflow when receiving odd length 16 bit message
authorScott Griepentrog <sgriepentrog@digium.com>
Mon, 16 Dec 2013 15:38:48 +0000 (15:38 +0000)
committerScott Griepentrog <sgriepentrog@digium.com>
Mon, 16 Dec 2013 15:38:48 +0000 (15:38 +0000)
commitf1676a15f9de0bb8e1080bd0602335e2de3f9151
tree05f9d7da4d544258ab9fa70251195097aff17948
parent9db4d29a916a14401628c568dc0e52dd784e5e8c
app_sms: BufferOverflow when receiving odd length 16 bit message

This patch prevents an infinite loop overwriting memory when
a message is received into the unpacksms16() function, where
the length of the message is an odd number of bytes.

(closes issue ASTERISK-22590)
Reported by: Jan Juergens
Tested by: Jan Juergens

git-svn-id: https://origsvn.digium.com/svn/asterisk/certified/branches/11.6@403860 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_sms.c