freebsd-dev/sbin
Adrian Chadd 843635d3b0 [ifconfig] handle illegal WPS frames
Some APs broadcast WPS IE frames with totally broken data.  Ifconfig's printwpsie()
loops through WPS frames printing the attributes out; if the frame's data is bad,
printwpsie() can end up looking at out-of-bounds addresses causing ifconfig to
bus error.

Thanks to Takashi Inoue at Nihon U for his efforts in debugging this.

PR:		bin/217312
Submitted by:	fbsd@opal.com
MFC after:	1 week
2017-02-23 20:49:17 +00:00
..
adjkerntz
atm
badsect
bsdlabel Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
camcontrol Add task attribute support to camcontrol(8). 2017-02-17 20:04:22 +00:00
ccdconfig
clri
comcontrol
conscontrol
ddb
decryptcore Don't decrypt a core if a vmcore file already exists by default. 2017-02-08 23:17:23 +00:00
devd Fix build of devd with GCC 4.2 2017-01-19 16:59:55 +00:00
devfs
dhclient
dmesg
dump prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
dumpfs
dumpon
etherswitchcfg
fdisk
ffsinfo prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
fsck Make fsck(8) default to "ufs", like eg mount(8) does. 2017-02-18 11:43:13 +00:00
fsck_ffs prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
fsck_msdosfs
fsdb prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
fsirand prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
gbde
geom Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
ggate
growfs prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
gvinum
hastctl Switch hastctl and hastd to libmd instead of openssl for sha256 2017-02-04 06:12:48 +00:00
hastd Switch hastctl and hastd to libmd instead of openssl for sha256 2017-02-04 06:12:48 +00:00
ifconfig [ifconfig] handle illegal WPS frames 2017-02-23 20:49:17 +00:00
init
ipf
ipfw
iscontrol
kldconfig
kldload Fix the last case when kldload(8) wasn't printing the name of the module 2017-02-18 18:57:29 +00:00
kldstat
kldunload
ldconfig
md5 Add skein(3) front ends to the md5 manpage 2017-01-07 19:43:40 +00:00
mdconfig Make mdconfig(8) not segfault when the kernel returns garbage data. 2017-02-19 16:08:58 +00:00
mdmfs
mknod
mksnap_ffs
mount
mount_cd9660
mount_fusefs
mount_msdosfs
mount_nfs
mount_nullfs
mount_udf
mount_unionfs
nandfs
natd
newfs prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
newfs_msdos
newfs_nandfs prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
nfsiod
nos-tun
nvmecontrol Use ssize_t instead of uint32_t to prevent warnings about a comparison 2017-02-05 01:20:39 +00:00
pfctl
pflogd MFV r313676: libpcap 1.8.1 2017-02-13 08:23:39 +00:00
ping Fix clang 4.0.0 warnings about taking the address of a packed member of 2017-01-06 18:41:28 +00:00
ping6
quotacheck prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
rcorder
reboot
recoverdisk
resolvconf resolvconf: restore RESTARTCMD=, CMD1=, CMD2= and sed pattern as before. 2017-02-03 16:08:58 +00:00
restore prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
route
routed
rtsol
savecore Make savecore(8) output nicer by specifying the maximum field width 2017-02-19 16:59:00 +00:00
sconfig
setkey Merge projects/ipsec into head/. 2017-02-06 08:49:57 +00:00
shutdown
spppcontrol
sunlabel
swapon
sysctl
tests
tunefs prefix UFS symbols with UFS_ to reduce namespace pollution 2017-02-15 19:50:26 +00:00
umount
zfsbootcfg
Makefile
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.mips
Makefile.sparc64