Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by lelf on Tuesday October 28, 2014 @10:18PM
(#8525143)
Note that itβs in the ftp client.
[ Parent
| on HN ]
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by astrodust on Tuesday October 28, 2014 @11:04PM
(#8525295)
Yeah, and I've used that exactly never. Whew.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by bch on Wednesday October 29, 2014 @12:19AM
(#8525525)
I did a quick scan of libfetch (fetch(3)) and it seems clean. Thats sort of interesting to me because I've wondered for some time why ftp does not actually use libfetch. Can't say whether ftp not sharing the libfetch code is good or bad, in this case.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by cperciva on Wednesday October 29, 2014 @12:27AM
(#8525552)
I've wondered for some time why ftp does not actually use libfetch
Because ftp(1) was written long before libfetch(3), and nobody wanted to rewrite it.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by ooozingly on Wednesday October 29, 2014 @04:33AM
(#8526093)
Why would this be down-voted? I take it you are not supposed to wonder or ask anything on HN?
If not, looks like the mods need to hand out some infractions to these down-vote happy morons.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by kalleboo on Wednesday October 29, 2014 @12:17AM
(#8525518)
Not to mention, use it for HTTP...
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by userbinator on Wednesday October 29, 2014 @12:24AM
(#8525542)
I bet a huge number of the population who has used the FTP client has never used it for HTTP because... using an FTP client for HTTP just doesn't make sense.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by dmm on Wednesday October 29, 2014 @10:09AM
(#8527208)
In OpenBSD the ftp(1) program /is/ the cli http client for the base system. wget is available in ports but not install by default. FreeBSD is probably similar
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by Wilya on Wednesday October 29, 2014 @11:00AM
(#8527498)
The wget-like utility present in the FreeBSD base system is fetch(1). It is a cli for the underlying libfetch, which provides HTTP/FTP client functions, and is used behind the scenes in a lot of places in the FreeBSD base, notably by all the package manager and ports systems.
The vulnerable ftp we're talking about here is a completely distinct piece of software, which is generally used only when you want to interactively browse a ftp server. But it doesn't seem to be related much to fetch(1). It has obviously common origins with the OpenBSD one, but I can't comment on how vulnerable the OpenBSD version is.
Re:MacOS X 10.10 and FreeBSD 10 Ftp Remote Comand Execution
by glass- on Wednesday October 29, 2014 @11:18AM
(#8527616)
As an aside, this bug was fixed in OpenBSD's ftp(1) 5 years ago.
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ftp/fet...