linux-stable/net
Sultan Alsawaf 5569c10858 ip_tunnel: Fix name string concatenate in __ip_tunnel_create()
commit 000ade8016 upstream.

By passing a limit of 2 bytes to strncat, strncat is limited to writing
fewer bytes than what it's supposed to append to the name here.

Since the bounds are checked on the line above this, just remove the string
bounds checks entirely since they're unneeded.

Signed-off-by: Sultan Alsawaf <sultanxda@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-08 13:05:05 +01:00
..
6lowpan 6lowpan: iphc: reset mac_header after decompress to fix panic 2018-10-03 17:01:42 -07:00
9p 9p: clear dangling pointers in p9stat_free 2018-11-21 09:25:57 +01:00
802
8021q vlan: also check phy_driver ts_info for vlan's real device 2018-04-13 19:48:34 +02:00
appletalk
atm net: atm: Fix potential Spectre v1 2018-05-16 10:08:44 +02:00
ax25
batman-adv batman-adv: fix hardif_neigh refcount on queue_work() failure 2018-10-20 09:51:30 +02:00
bluetooth Bluetooth: SMP: fix crash in unpairing 2018-11-10 07:42:42 -08:00
bridge net: bridge: remove ipv6 zero address check in mcast queries 2018-11-10 07:42:57 -08:00
caif net: caif: Add a missing rcu_read_unlock() in caif_flow_cb 2018-09-05 09:20:00 +02:00
can can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once 2018-01-31 12:55:50 +01:00
ceph libceph: fall back to sendmsg for slab pages 2018-11-27 16:09:42 +01:00
core net: skb_scrub_packet(): Scrub offload_fwd_mark 2018-12-05 19:42:38 +01:00
dcb net: dcb: For wild-card lookups, use priority -1, not 0 2018-09-19 22:47:15 +02:00
dccp inet: make sure to grab rcu_read_lock before using ireq->ireq_opt 2018-10-18 09:13:23 +02:00
decnet dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock 2018-02-25 11:05:44 +01:00
dns_resolver KEYS: DNS: fix parsing multiple options 2018-07-22 14:27:39 +02:00
dsa net: dsa: Do not suspend/resume closed slave_dev 2018-08-06 16:23:03 +02:00
ethernet
hsr hsr: fix incorrect warning 2018-04-13 19:48:29 +02:00
ieee802154 net: ieee802154: 6lowpan: fix frag reassembly 2018-12-01 09:44:26 +01:00
ipv4 ip_tunnel: Fix name string concatenate in __ip_tunnel_create() 2018-12-08 13:05:05 +01:00
ipv6 Revert "ipv6: set rt6i_protocol properly in the route when it is installed" 2018-11-23 12:57:41 +01:00
ipx ipx: call ipxitf_put() in ioctl error path 2017-05-25 15:44:41 +02:00
irda irda: Only insert new objects into the global database via setsockopt 2018-09-15 09:43:01 +02:00
iucv net/iucv: Free memory obtained by kzalloc 2018-03-31 18:11:34 +02:00
kcm kcm: Fix use-after-free caused by clonned sockets 2018-06-13 16:16:42 +02:00
key af_key: Always verify length of provided sadb_key 2018-06-16 09:52:32 +02:00
l2tp l2tp: remove configurable payload offset 2018-11-10 07:42:54 -08:00
l3mdev
lapb
llc llc: do not use sk_eat_skb() 2018-12-01 09:44:19 +01:00
mac80211 mac80211: fix TX aggregation start/stop callback race 2018-11-10 07:42:47 -08:00
mac802154 net: mac802154: tx: expand tailroom if necessary 2018-09-09 20:01:19 +02:00
mpls mpls, nospec: Sanitize array index in mpls_label_ok() 2018-03-11 16:21:34 +01:00
ncsi
netfilter netfilter: xt_IDLETIMER: add sysfs filename checking routine 2018-11-27 16:09:39 +01:00
netlabel netlabel: check for IPV4MASK in addrinfo_get 2018-10-18 09:13:22 +02:00
netlink netlink: Don't shift on 64 for ngroups 2018-08-09 12:17:59 +02:00
netrom
nfc NFC: Fix possible memory corruption when handling SHDLC I-Frame commands 2018-09-29 03:07:30 -07:00
openvswitch openvswitch: Remove padding from packet before L3+ conntrack processing 2018-05-30 07:50:23 +02:00
packet packet: refine ring v3 block size test to hold one frame 2018-08-24 13:12:41 +02:00
phonet
qrtr net: qrtr: Broadcast messages only from control port 2018-08-24 13:12:36 +02:00
rds rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp 2018-11-10 07:42:50 -08:00
rfkill rfkill: gpio: fix memory leak in probe error path 2018-05-16 10:08:43 +02:00
rose
rxrpc rxrpc: Only take the rwind and mtu values from latest ACK 2018-11-10 07:42:56 -08:00
sched net: sched: gred: pass the right attribute to gred_change_table_def() 2018-11-10 07:42:58 -08:00
sctp sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer 2018-12-01 09:44:19 +01:00
strparser strparser: Fix incorrect strp->need_bytes value. 2018-04-29 11:32:02 +02:00
sunrpc SUNRPC: Fix a bogus get/put in generic_key_to_expire() 2018-12-01 09:44:21 +01:00
switchdev
tipc tipc: fix a race condition of releasing subscriber object 2018-11-10 07:42:46 -08:00
unix net/unix: don't show information about sockets from other namespaces 2017-11-18 11:22:22 +01:00
vmw_vsock vsock: split dwork to avoid reinitializations 2018-08-22 07:47:13 +02:00
wimax
wireless nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT 2018-11-10 07:42:42 -08:00
x25 net: x25: fix one potential use-after-free issue 2018-04-13 19:48:00 +02:00
xfrm xfrm: policy: use hlist rcu variants on insert 2018-11-13 11:16:47 -08:00
compat.c net: support compat 64-bit time in {s,g}etsockopt 2018-05-19 10:26:58 +02:00
Kconfig
Makefile
socket.c net: socket: fix a missing-check bug 2018-11-10 07:42:58 -08:00
sysctl_net.c