Commentary

George Hulme
 

Defcon/Black Hat: Social Network Security = Fail!

Social networks such as LinkedIn, MySpace, Facebook, and microblogging sites such as Twitter are all fertile grounds for both social engineering and technical attacks. It can get even nastier when you combine the two. Too bad we haven't learned anything about secure coding practices and proper authentication in the past 20 years or so.

Social networks such as LinkedIn, MySpace, Facebook, and microblogging sites such as Twitter are all fertile grounds for both social engineering and technical attacks. It can get even nastier when you combine the two. Too bad we haven't learned anything about secure coding practices and proper authentication in the past 20 years or so.You'd think security experts would be less susceptible to social engineering attacks, right? They'd never click on a dubious link sent to them. And they can spot phishing attacks before the e-mail even strikes their in-box. Not so fast. What happens when you combine the trust most of us implicitly provide to LinkedIn and Facebook profiles, or even to those who have signed up for Twitter, with malicious intent and a little crafty coding? Mayhem. That's what happens.

Or, at least that's what could happen, according to a presentation given by two security experts at this week's Black Hat and Defcon security conferences. Both Shawn Moyer, founder of consultancy Agura Digital Security, and Nathan Hamiel, senior security consultant for Idea Information Security and founder of the Hexagon Security Group, delivered a lively talk and demonstration on how dangerous these networks can be.


More Security Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

In a sneaky social engineering tactic, the researchers created a bogus Marcus Ranum (with his approval, of course) profile on LinkedIn. It wasn't too long before Marcus was getting connection requests. These requests included the security officer at a Fortune 100 company, a journalist, and CSO at a security vendor. While the team didn't exploit the connections, they very well could have leveraged this level of trust. They explained that their "fake Marcus" could very well have dispatched a link to a malicious Web site that could have downloaded a malicious application -- without ever suspecting anything. Within no time, after sending 50 connection requests, the fake Ranum account had more than 40 connections.

Scary, huh? Not as scary as the plethora of extremely simple combination social engineering and technical hacks possible on platforms such as Facebook and MySpace. And both explained how wide open the application programming interface (APIs) are on these sites, which allow unrestricted data exchange with applications and are open to what's known as cross-site scripting and other types of Web-based attacks.

As a case in point, Hamiel and Moyer demoed how easy it is to hijack a user profile; Add comments from a fake user profile to not only log out a legitimate user, but log them out each time they try to log back onto the site. Oh, yeah, they also could kick out each user that accesses the profile.

Kind of makes you wonder whether we're about to experience the same type of software-based and social-engineering attacks we've had to endure throughout the past 20 years, only with a new Web 2.0 moniker.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links