]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Prevent cross-site forgery attacks on ftpd(8) due to splitting
authorColin Percival <cperciva@FreeBSD.org>
Tue, 23 Dec 2008 01:23:09 +0000 (01:23 +0000)
committerColin Percival <cperciva@FreeBSD.org>
Tue, 23 Dec 2008 01:23:09 +0000 (01:23 +0000)
commitf0b40b1c97b2efe9f22af5d63ec6c62c55804a43
tree38d46da5645345474a0905217752c15634071e36
parentd31572b0b8243c9756647fb5e93962043f591890
Prevent cross-site forgery attacks on ftpd(8) due to splitting
long commands into multiple requests. [08:12]

Avoid calling uninitialized function pointers in protocol switch
code. [08:13]

Merry Christmas everybody...

Approved by: so (cperciva)
Approved by: re (kensmith)
Security: FreeBSD-SA-08:12.ftpd, FreeBSD-SA-08:13.protosw
libexec/ftpd/extern.h
libexec/ftpd/ftpcmd.y
libexec/ftpd/ftpd.c
sys/kern/uipc_domain.c