• The Telnet-pocalypse

    by  • March 22, 2013 • Internet • 0 Comments

    It turns out there’s some 1.2 million devices online just sitting around waiting for someone to come in and use them to create the bot-net to end all bot-nets. Here’s an excerpt from an explanation on Security Now episode #396:

    STEVE: Yeah. So here’s the deal. First of all, I’m going to quote some things from this paper. Everybody, I tweeted the link, but also the bit.ly link is easy to find. You’re going to love the graphics. Click, up on the top, click the graphics button. And look, and he’s also got super-high-resolution versions of those thumbnails.

    So here’s what happens. The guy, he says “we” throughout this paper. And at the end he confesses, okay, “we” actually means “I” because it just was impossible to say “I this,” “I that,” and “I this” and so forth throughout the whole thing. So it’s a guy. And with any luck he kept it quiet. And it’s a good thing it’s one guy because secrets are difficult to keep among people because then there’s no accountability. Operating alone for six months, he poked his head out onto the Internet, wondering how many telnet ports were open. And he…

    LEO: Telnet’s the old, insecure way of getting terminal access to a server.

    STEVE: Yes.

    LEO: Nobody uses it anymore. We all use SSH. Or maybe not [laughing].

    STEVE: Okay. 1.2 million unique, unprotected devices exposing telnet on the ‘Net.

    LEO: Oh, dear.

    STEVE: What he did was he scanned a small piece of the ‘Net and found a surprising number of telnet ports. That’s port 23. It’s one of the ones that ShieldsUP! has been checking for people from day one because it is so bad to have – arguably, it’s worse than Windows file sharing, port 23. And no one blocks it. That is, ISPs, it’s off their radar. They’re not blocking it. And as you said, it’s like remote terminal. You use a telnet client, which are freely available. You simply connect to this port, and you get a prompt.

    LEO: Now, you’d have to know a login and password.

    STEVE: And he tried either blank logins or admin:admin or root:root. He also tried admin:blank password and root:blank password, and that got him into the majority of these boxes.

    geovideo_lowresLEO: Oh, oh. So this map that we’re looking at is 460 million IP addresses, all of which respond to, well, these are ping requests. I don’t care about pings.

    STEVE: I know. Leo, he wrote a bot which he then carefully uploaded into an initial set of these, which then scanned for others, and they sent themselves there. He wrote a worm, essentially…

    LEO: This guy should be – I hope he’s being careful because this is the kind of thing people go to jail for.

    STEVE: Oh, Leo.

    LEO: Unmalicious or not.

    STEVE: Here’s the problem. Now everyone knows. This, I mean, this is why this is the worst news I’ve had this year.

    The report they’re discussing it titled “Internet Census 2012: Port scanning /0 using insecure embedded devices” and can be found @ http://internetcensus2012.bitbucket.org/paper.html. The full Security Now conversation can be found @ http://www.grc.com/securitynow.htm. (Episode #396)

    About

    Michael Sauers is currently the Technology Innovation Librarian for the Nebraska Library Commission in Lincoln, Nebraska and has been training librarians in technology for more than 15 years. He has also been a public library trustee, a bookstore manager for a library friends group, a reference librarian, serials cataloger, technology consultant, and bookseller. He earned his MLS in 1995 from the University at Albany’s School of Information Science and Policy. Michael’s eleventh book, Semantic Web Technologies and Social Searching for Librarians was published May 2012 and has two more books on the way. He has also written dozens of articles for various journals and magazines. In his spare time he blogs at travelinlibrarian.info, runs Web sites for authors and historical societies, takes many, many photos, and reads more than 100 books a year.

    http://www.travelinlibrarian.info/

    Leave a Reply

    Your email address will not be published. Required fields are marked *