diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-01-26 10:38:12 +0100 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-01-26 10:59:49 +0100 |
commit | 496aee7cb809069133fe37f39ccac7607ec6c9b3 (patch) | |
tree | 0dd9e72bfc4673d494e419cad7e21b64745f58c2 /debian | |
parent | 37139e5933337e3e24f4bd83955c3492123e9ed0 (diff) |
sgsn: Ensure 0-terminated imsi strings (Coverity)
Currently the size argument of strncpy is set to sizeof(mm->imsi) in
some places. If the source IMSI string is too long, the terminating
NUL byte in the static mm->imsi field gets overwritten.
This patch limits the size to sizeof(mm->imsi)-1, so that the last
byte of the buffer (that has been initialized to 0) is not
overwritten.
Fixes: Coverity CID 12065751, 12065754, 1206575
Sponsored-by: On-Waves ehf
Diffstat (limited to 'debian')
0 files changed, 0 insertions, 0 deletions