summaryrefslogtreecommitdiffstats
path: root/iptables/xshared.c
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2018-09-24 19:25:22 +0200
committerFlorian Westphal <fw@strlen.de>2018-09-25 16:26:20 +0200
commita76ba54e2833761c46fd57cbe2486cbc38686717 (patch)
treef0d66236a18e7e85eb4646496d34250220936242 /iptables/xshared.c
parenta3716cc1a501e40e26a96d78b2e1285bb081f366 (diff)
libiptc: NULL-terminate errorname
In struct chain_head, field 'name' is of size TABLE_MAXNAMELEN, hence copying its content into 'error_name' field of struct xt_error_target which is two bytes shorter may overflow. Make sure this doesn't happen by using strncpy() and set the last byte to zero. Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'iptables/xshared.c')
0 files changed, 0 insertions, 0 deletions