https://bugzilla.novell.com/show_bug.cgi?id=812406
https://bugzilla.novell.com/show_bug.cgi?id=812406#c1
Michal Vyskocil changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P5 - None |P2 - High
--- Comment #1 from Michal Vyskocil 2013-03-29 13:19:54 UTC ---
So I've enabled the fcntl's F_SETFL - I failed to limit it properly, however
most of arguments are ignored on Linux, so it should not be a problem. However
the test ends on priv_sock_get_cmd again
ftp ftp://test:test@localhost/hello
Trying ::1...
Connected to localhost.
220 (vsFTPd 3.0.2)
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
local: hello remote: hello
229 Entering Extended Passive Mode (|||30034|).
150 Opening BINARY mode data connection for hello (11 bytes).
100%
|*************************************************************************************************************************|
11 78.98 KB/s 00:00 ETA
500 OOPS: priv_sock_get_cmd
11 bytes received in 00:00 (13.59 KB/s)
421 Service not available, remote server has closed connection.
/var/log/messages has
2013-03-29T14:09:50.907168+01:00 linux-xtv2 kernel: [12198.690967] type=1326
audit(1364562590.905:11): auid=4294967295 uid=17021 gid=100 ses=4294967295
pid=14844 comm="vsftpd" sig=31 syscall=44 compat=0 ip=0x7fb19cf137ad code=0x0
but I cannot find a sendto syscall in the daemon's code.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.