FTP Hacking on the Rise 212
yahoi writes "The disco-era File Transfer Protocol (FTP) is making a comeback, but not in a good way — spammers are now using the old-school file transfer technology to serve up bot malware, and even as a backdoor into some enterprises that neglect to lock down their oft-forgotten FTP servers. Researchers at F-Secure have spotted a new wave of exploits that use FTP — rather than a malicious URL, or an email attachment — to deliver their malware payloads because few gateways scan for FTP attachments these days."
What's next? (Score:5, Funny)
Re:What's next? (Score:5, Funny)
Re: (Score:3, Funny)
Re: (Score:2, Funny)
Re:What's next? (Score:5, Funny)
Re: (Score:2)
I'd place my bets on something like WAIS or LDAP myself
Re: (Score:3, Insightful)
Actually Lynx, Camino, Konqueror, Firefox, Mozilla/Seamonkey suite, and IE7 can all handle Gopher.
Uh oh (Score:5, Insightful)
Re: (Score:3, Informative)
Re:Uh oh (Score:5, Insightful)
Re:Uh oh (Score:5, Funny)
Hey! You! Get off my lawn!
Re:Uh oh (Score:5, Funny)
-- Disco Stu
Re: (Score:3, Funny)
Re: (Score:2)
Re: (Score:2, Informative)
Disco-era? It was first implemented in 1995.
Then why were people writing about it in 1971?
http://tools.ietf.org/html/rfc114 [ietf.org]
Re:Uh oh (Score:5, Informative)
I think you may have misunderstood. RFC 114 refers to FTP, which is from the 70s. The poster was talking about scp, which is certainly from the mid-90s.
Now, whether 1971 counts as disco-era is another question. I would say that it is pre-disco, since every school child knows that the disco era started with Soul Makossa [wikipedia.org] in 1973.
Pay more attention... (Score:3, Informative)
Re: (Score:2)
Re: (Score:2, Redundant)
Re: (Score:2)
> implemented in 1995, indicating that FTP is literally disco-era.
Thanks for the recap. If a bunch of geeks can't reach consensus on which technologies correspond to which musical trends, I'm just gonna go back to X-MODEM.
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Re:Uh oh (Score:5, Informative)
Decisions, decisions.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
that's why we disable it in all unix boxes here at work.
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Uh oh (Score:5, Insightful)
Re:Uh oh (Score:4, Funny)
Re: (Score:2)
Re: (Score:2)
Cheers.
Re: (Score:2)
And I don't want to hear the "but everyone already has an FTP client". Well, yeah, technically. But on Windows, you have either command-line FTP, which is too hard to use for most people,
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
And being one of the most widely used protocols doesn't mean it's not for chumps. It just means there are a lot of chumps.
Re: (Score:2)
Nothing wrong with ftp (Score:4, Insightful)
What is wrong is that there are ftp servers allowing anonymous write access. That is how those miscreants work: they put a malicious file up on an anonymous ftp server (that allows write access) and then craft ftp URLs to spam people with.
I remember we warned all ftp server administrators about the issue 10 or more years ago, back when I was a rookie.
Of course scp/sftp is way better, everyone knows that. Or not?
Re: (Score:2)
Big deal.. (Score:5, Insightful)
And then, this isn't about ftp being hacked, just that bad software is being hosted using ftp as well as http (which I presume is what is meant by 'URL' or being emailed.
And, ftp is not merely an ancient, deprecated protocol. It's still widely used because it does what is intended for well and works under high load readily.
Re: (Score:2)
For authenticated file transfers, is there any reason to use ftp instead of the ssh file transfer protocol (sftp)?
Re: (Score:2)
Re: (Score:3, Insightful)
Stuffing everything in a big compressed file sucks for dial up users, ftp has its purpose.
Re: (Score:2)
I can't think of anything else.
The only other "feature" that I know of is that the protocol supports one client requesting a file transfer for a different client, but is that ever used?
Re:Big deal.. (Score:4, Informative)
Unfortunately there's a lot of software that simply does not support ssh/scp/sftp and will only work with FTP. Joomla is an example of a CMS that uses FTP to update template files and such that the web server can not write to. In this case you create an FTP server that listens on 127.0.0.1:21 and the PHP script, run under the web server user, FTPs to the host and logs in under a different user to upload the changes.
I've also got some business software that I run on my local machine that FTPs to my web server to upload new files. I really wish it would support ssh but it doesn't.
Maybe ssh tunnels are the way to go for such situations ? Either way FTP is still used for such circumstances. These programmers really need to get with the times.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Just about the only secure protocol that's easy and already ready to use with Windows server 2k3 is HTTPS. And it's a pain in the rear to do do self signed certificates with it.
No support for SFTP, SSH, SCP or anything else without third party apps.
I have been told but not seen that the new server OS supports SFTP. But, when Win2k3 came out, it was a really really stupid move not to include SFTP.
Re:Big deal.. (Score:5, Insightful)
Re: (Score:2)
stealing the food from the mouths of poor SSH client developers, naughty naughty
I don't know about you, but I don't know anyone who is making money as an SSH developer. It comes (at least partially) from the OpenBSD [openbsd.org] project, which is non-profit. And many of the ssh clients and servers that are out there for windows (putty and cygwin, to name one for each) are free anyways.
So I'm not sure that there is really any food to steal. These guys make their money elsewhere, from what I can tell.
Hence, I think we need to look elsewhere for the reason why Microsoft doesn't include eve
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Depends on how they're authenticated. If your customer has a shell account on your machine, you're right. But some ftp servers that authenticate against, say, ldap or a database. Keeps your customers out of /etc/passwd.
You could certainly do this for a few files with http. But when there are ~2000 files totaling ~100 GB, and the customer is of the old school who probably doesn't know (or care)
Re: (Score:2)
And the newest exploit... (Score:5, Funny)
Re:And the newest exploit... (Score:4, Informative)
Re: (Score:2, Funny)
ntpd-exp.c (Score:3, Informative)
Re: (Score:2)
They alrteady did! [slashdot.org]
Re: (Score:2)
I'm not sure if that's a typo or a pun...
Incidentally, while TFA is interesting, the summary here is a mix of inaccurate and incoherent.
Re:And the newest exploit... (Score:4, Informative)
Different protocol, but same stupidity (Score:5, Informative)
The fact that a lot of gateways prevent certain actions based on the protocol just makes the "any key" users blindly click on stuff without worry - after all, they've "got protection"
When it comes to any infection vector that involves social engineering, your brain (should you choose to use it) is your best virus protection.
FTP attachments? (Score:5, Insightful)
because few gateways scan for FTP attachments these days.
Er, that's because there's no such thing as an FTP attachment? If you are referring to links, then I'm not aware of any virus checkers that automatically download and check HTTP links either.
Can anybody translate this into something that makes sense?
Re: (Score:3, Informative)
because few gateways scan for FTP attachments these days.
Er, that's because there's no such thing as an FTP attachment? If you are referring to links, then I'm not aware of any virus checkers that automatically download and check HTTP links either.
Can anybody translate this into something that makes sense?
I believe the writer of the summary has mixed up two things:
Re: (Score:2)
I blame it on a severe caffeine deficiency which I shall now remedy.
Re: (Score:2)
Can anybody translate this into something that makes sense?
Yes, virus checkers can check the HTTP stream and abort the download if they find something. I think Norton was doing this in early 2001, I don't know if they still are.
Re: (Score:3, Interesting)
Can anybody translate this into something that makes sense?
OK. Via spam, F-Secure found a malware web page with an ftp link. They think this is going to be a trend. Some businesses proxy http connections, and scan downloads for viruses. They believe that malware authors will shift away from http to ftp because there is a less likely chance that downloads will be scanned.
I don't see this happening. It is speculation, and I think malware authors will just use whatever servers they have access to, or whatever they know how to set up. Few organizations scan http or
Re: (Score:2)
As has been said by someone above, blindly trusting links you get in emails, and then running the linked executable, either requires an amazing amount of ignorance these days, or a special kind of stupid. Yet, som
Re: (Score:2)
Um gesh dee bork, bork! Ir, thet's becoose-a zeere's nu sooch theeng es un FTP ettechment? Iff yuoo ere-a refferreeng tu leenks, zeen I'm nut evere-a ooff uny furoos checkers thet ootumeteecelly doonlued und check HTTP leenks ieezeer. Hurty flurty schnipp schnipp!
Cun unybudy trunslete-a thees intu sumetheeng thet mekes sense-a?
Re: (Score:2)
something that makes sense
This is a phenomenon I like to call "talking out of the side of your neck" which is a method of communication where the words that one speaks do not pass the brain prior to arriving at the vocal cords. Essentially, the words take a detour at the neck to avoid the mean and logical brain.
Most likely, this was penned by a copy writer who assumed that email has attachments, why not FTP? Who really cares what l33t haxxors call files through FTP. I call it so 70's....SFTP anyone? Chroot jail anyone?
FTP Attachment? (Score:3, Insightful)
Doesn't make sense.
Re: (Score:2)
After that atrocious summary, I couldn't be bothered with RTFA
Re: (Score:2)
Every get the feeling that the summary was written by someone who doesn't quite grasp all the relevant details of the topic?
You mean, edited by a typical /. editor? Yeah, it felt just like that.
Re: (Score:3, Funny)
Doesn't make sense.
I've only skimmed the summary, but from what I can tell it's something bad that you can get from the tubes like a malicious 'IM file' or a dodgy 'virus bug' that you might get from a pirated CD or something.
Dear Internets (Score:3, Funny)
k thx bye!
Re: (Score:2)
Re: (Score:3, Insightful)
F-Secure are FUDmeisters (Score:4, Informative)
Re:F-Secure are FUDmeisters (Score:4, Insightful)
"This wasn't done as a sales pitch, but buy our Gatekeeper software!"
So what's the major difference between an FTP hosted file and a HTTP hosted file for most people? Either way it downloads a file from a site that they can be convinced to run. Sounds all about the same to me.
Re: (Score:2)
Yes, and this is where people fail and security problems come from. FTP is not HTTP. It is a different protocol. Your webbrowser uses a different mechanism to transfer files with it, and it goes over different ports on the internet. Your anti-virus/anti-spyware/firewall doesn't auto-magically block this stuff, it must be programmed to do so. If the programmer didn't think of a mechanism that files could get by the firewall for example, then a virus could get on the netwo
Re: (Score:2)
FTP is a file download from a remote machine via an Internet connection. HTTP is a file download from a remote machine via an Internet connection. Both of them leave a file on your machine that you can then execute. I'd expect any normal firewall to check any files that a browser down
NEXT! (Score:4, Insightful)
FTP through email (Score:5, Interesting)
Now you have email viruses delivered via FTP. Cool.
Yeah I'm old - get off my lawn!
Re: (Score:2)
HTTP through email (Score:2)
I occasionally have use for such a thing but the last server I used for this (maintained at a Japanese university, iirc) shut down years ago.
3rd Party Services (Score:2, Interesting)
FTP is BAD! About DAMN time THAT makes press (Score:4, Informative)
Re: (Score:3, Insightful)
PS: The typical way to anonymously access and FTP server is using the "guest" or "anonymous" usernames and any e-mail address as password. This is actually the way a browser will access an ftp:// [ftp] URL.
Re: (Score:2)
What the article infers... (Score:3, Interesting)
I have gotten fake hallmark cards in the past, and only because the URLs were obviously not hallmark did I check the headers. Transform this into a malware that installs a back door, grabs your address book, then sends the address book full of trusted names back to the originator. Now you have an email from a trusted source that has URLs to a trusted site to help spread it.
Maybe I shouldn't have typed all that out.....
Re: (Score:2)
So ... that link grandma just
"Now"? (Score:2)
Pretty lame.
Got hit by it (Score:4, Informative)
Obviously you have to have FTP and web servers on the same machine, otherwise your hosting customers can't upload their pages. To limit the potential damage, disable mod_userdir -- all your users should already have their own domain names anyway. And if you have any "email only" users {usually, these will be secondary mailbox accounts, i.e. when you have things like fred@freds-shed.org.uk going into one mailbox and charlie@freds-shed.org.uk going into another} whose only way of accessing files is by POP3 or IMAP, use a different shell for them. {I recommend
If you have users who want to use scp or fish to upload stuff, they'll have to have a Bourne-like shell such as
I'm a victim (Score:2, Interesting)
As it turns ou
Re: (Score:2)