aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/name_distr.c
diff options
context:
space:
mode:
authorErik Hugne <erik.hugne@ericsson.com>2014-04-28 08:20:09 +0200
committerDavid S. Miller <davem@davemloft.net>2014-04-28 14:43:35 -0400
commitd7bb74c38cb3de40600dcbba50a4f84df290dc91 (patch)
treec8c320eb97da04533e2c8e7f1e81bb4f3ee92376 /net/tipc/name_distr.c
parentctc: replace PTR_RET with PTR_ERR_OR_ZERO (diff)
downloadlinux-dev-d7bb74c38cb3de40600dcbba50a4f84df290dc91.tar.xz
linux-dev-d7bb74c38cb3de40600dcbba50a4f84df290dc91.zip
tipc: fix out of bounds indexing
Commit 78acb1f9b898e85fa2c1e28e700b54b66b288e8d ("tipc: add ioctl to fetch link names") introduced a buffer overflow bug where specially crafted ioctl requests could cause out-of-bounds indexing of the node->links array. This was caused by an incorrect check vs MAX_BEARERS, and the static code checker complaint is: net/tipc/node.c:459 tipc_node_get_linkname() error: buffer overflow 'node->links' 2 <= 2 Signed-off-by: Erik Hugne <erik.hugne@ericsson.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/name_distr.c')
0 files changed, 0 insertions, 0 deletions