summaryrefslogtreecommitdiffstats
path: root/ax25ipd
diff options
context:
space:
mode:
authorThomas Osterried <thomas@osterried.de>2012-10-28 13:39:44 +0000
committerThomas Osterried <thomas@osterried.de>2012-10-28 13:39:44 +0000
commitdb5186e39f3410b54408aff55aa8a9a2ad063730 (patch)
treece009e69e43624e4f52ad7153d6a105f5a9c770d /ax25ipd
parent33a1d9ce349c59185adab13700b98ba9e8508cea (diff)
bugfix: buffer overflow in call.c.
If the call sign you connect to has 9 characters (i.E. DL9SAU-10), then call segfaults. idString in the ncruses mode routine start_screen() was dimensioned too short, and the auther had the fatal assumtion that a call is 8 characters long (and not 9), and he did limit the length in sprintf with ... %n.ns This is an old bug. Obviously, ubuntu 12.04 and 12.10 introduced better runtime checks into potential buffer overflows.
Diffstat (limited to 'ax25ipd')
0 files changed, 0 insertions, 0 deletions