Vulnerabilities / Threats
10/24/2013
10:45 AM
Connect Directly
RSS
E-Mail
50%
50%

LinkedIn Intro Service Triggers Security, Privacy Fears

LinkedIn wants to scans your emails to add more information about the sender, raising the hackles of security and privacy advocates.

LinkedIn: 10 Important Changesr
(click image for larger view and for slideshow)
LinkedIn: 10 Important Changes
Is the new LinkedIn Intro service for iPhone users safe to use?

"LinkedIn Intro is an email service that helps you be brilliant with people," according to a related overview published by LinkedIn, which also details how Google Apps administrators can block employees from using the service.

"When people email you, we show you their LinkedIn profile: you can put faces to names, write more effective emails, and establish rapport," reads LinkedIn's pitch. "You can grow your professional network by connecting with them on LinkedIn."

There's just one catch: To use the service, a LinkedIn user must route all of their emails through LinkedIn's so-called "Intro" servers, which then scan the emails for certain types of content, and -- at least temporarily -- store the passwords to users' external email accounts. "The servers use software to extract information from each message: for example, the sender's email address is extracted, so that the servers can search for their LinkedIn profile to include in the message," according to LinkedIn's overview.

[ Will the federal government like this service? Read Feds Warm Up To LinkedIn. ]

To accomplish this task, the servers may temporarily cache a user's password, presumably before generating an OpenID identifier that's then stored on the iPhone, and used to handle future authentication. "During installation, the servers temporarily cache your password in order to add a new Mail account to your device," according to LinkedIn. "Your password is only cached for the length of time it takes to install Intro, and never for more than two hours. Typically, your password is cached for no more than one minute."

But is it secure? A blog post from LinkedIn senior software engineer Martin Kleppmann is 97% a breathless explanation of how the technology -- gained via the company's 2012 acquisition of "rich contact profile" firm Rapportive -- functions, although there is a short "security and privacy" coda. "We understand that operating an email proxy server carries great responsibility," it reads. "We respect the fact that your email may contain very personal or sensitive information, and we will do everything we can to make sure that it is safe. Our principles and key security measures are detailed in our pledge of privacy."

Despite those assurances, the new LinkedIn product has raised the eyebrows of some security and privacy experts. "To give them credit, from the engineering point of view it is pretty nifty. But from the security and privacy point of view it sends a shiver down my spine," said Graham Cluley, an independent security researcher, in a blog post. In no small part, he said, that's due to the company having lost 6.5 million users' passwords last year. The breach only came to light after a hacker posted the passwords to a password-cracking forum.

But that's not the only questionable information security and privacy behavior on LinkedIn's part, he added. "LinkedIn also scooped up the contents of users' iOS calendars, including sensitive information such as confidential meeting notes and call-in numbers -- which they then transmitted in plain text, not encrypted," meaning that the information could have been easily intercepted by attackers. "LinkedIn is also, currently, the subject of a lawsuit alleging that they hacked into email accounts, in an attempt to mine address books," he said.

Others have flagged the degree of control that LinkedIn would enjoy, thanks to the technical setup. "LinkedIn Intro will Man-in-the-Middle user's IMAP connections to inject content from @LinkedIn profiles," tweeted Runa A. Sandvik, who's a core member of the Tor Project.

In other words, LinkedIn Intro inserts itself in between a user's mail client -- currently only for iOS, although the company plans to expand the service in the future -- and their email service's IMAP server, via an IMAP proxy server. Having access to a user's IMAP mailbox would also allow LinkedIn to scan all previously sent and received emails stored therein.

On the advertising front, LinkedIn's overview promises that "we will never sell, rent or give away private data about you or your contacts." Still, such scanning could be used to serve targeted advertising, as Google does, although the company appears to disavow that possibility. "Some products track the contents of your emails in order to show you advertising. LinkedIn Intro does not do that," according to the Linked Intro overview.

What LinkedIn will do, however, is watch for email recipients who aren't LinkedIn users. "If you are not connected with the person on LinkedIn, we may later suggest them as a connection on the LinkedIn website and in our other mobile apps," according to the overview.

Legally speaking, however, Google is currently embroiled in a lawsuit over its automated scanning of Gmail messages -- to serve related advertising -- based in part on the fact that it doesn't allow email senders who aren't using Gmail to opt out of the scanning. In the case of LinkedIn, it's arguably only looking for information about other LinkedIn members. But by scanning everyone's message, it might open itself up to accusations of wiretapping, as have been alleged in the consumer suit against Google.

A LinkedIn spokesman, contacted via email, wasn't immediately able to respond to an emailed request for comment about exactly what types of data Intro will collect beyond email addresses, whether it will scan emails stored on a user's IMAP server that date from before they sign up to Intro, or whether the technology underpinning the service might open LinkedIn to wiretapping charges from people whose emails are scanned, but who haven't signed up for the service.

Update -- LinkedIn has released additional information about its LinkedIn Intro program, emphasizing that it's an opt-in service. "Once you install Intro, a new Mail account is created on your iPhone. Only the email in this new Intro Mail account goes via LinkedIn; other Mail accounts are not affected in any way," it said. In addition, it noted that all related communications are fully encrypted, and that emails are only accessed when retrieved by LinkedIn from the mail server and sent to the iPhone. "LinkedIn servers automatically look up the 'From' email address, so that Intro can then be inserted into the email," it said.

A LinkedIn spokeswoman declined to address the wiretapping question.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
David F. Carr
50%
50%
David F. Carr,
User Rank: Apprentice
10/26/2013 | 6:31:51 PM
re: LinkedIn Intro Service Triggers Security, Privacy Fears
I've been using Rapportive with Gmail for a couple of years and find it useful for providing social context around my email correspondence, making it easy to see who I'm communicating with and a little bit about them, as well as whether I have an existing social network connection with them or might want to establish one.

As long as LinkedIn sticks to suggesting possible connections, rather than automatically adding them, I don't see why this is a problem.
Mathew
50%
50%
Mathew,
User Rank: Apprentice
10/25/2013 | 8:33:28 AM
re: LinkedIn Intro Service Triggers Security, Privacy Fears
This information may also have come from the person that LinkedIn suggests that you connect to. Meaning if you ever email John Doe, and John agreed to let LinkedIn "scan" his email and glean contact details, it may have found the connection that way.
KingBolete
50%
50%
KingBolete,
User Rank: Apprentice
10/24/2013 | 8:14:46 PM
re: LinkedIn Intro Service Triggers Security, Privacy Fears
I've noticed that linked-in and facebook (others?) apparently are harvesting e-mail addresses from somewhere. Both offer to pair me up with people I have no real connection to but did exchange e-mail many years ago. At first I thought some of the offered linkups were simply analysis of interconnection via the info on their web sites but for many of these there really is no plausible way that a connection could have been obtained other than via harvesting personal information.
NJ Mike
50%
50%
NJ Mike,
User Rank: Apprentice
10/24/2013 | 6:20:04 PM
re: LinkedIn Intro Service Triggers Security, Privacy Fears
OK, so if I'm on LinkedIn, and I choose not to use this "service", but I send an email to somebody (who is not on my connection list) who does use it - my email will get scanned and information from my profile will be sent to them.
Gee, LinkedIn keeps giving more reasons to close my account.
Register for Dark Reading Newsletters
White Papers
Flash Poll
Current Issue
Cartoon
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2013-4262
Published: 2014-07-28
svnwcsub.py in Subversion 1.8.0 before 1.8.3, when using the --pidfile option and running in foreground mode, allows local users to gain privileges via a symlink attack on the pid file. NOTE: this issue was SPLIT due to different affected versions (ADT3). The irkerbridge.py issue is covered by CVE-...

CVE-2013-4840
Published: 2014-07-28
Unspecified vulnerability in HP and H3C VPN Firewall Module products SECPATH1000FE before 5.20.R3177 and SECBLADEFW before 5.20.R3177 allows remote attackers to cause a denial of service via unknown vectors.

CVE-2013-7393
Published: 2014-07-28
The daemonize.py module in Subversion 1.8.0 before 1.8.2 allows local users to gain privileges via a symlink attack on the pid file created for (1) svnwcsub.py or (2) irkerbridge.py when the --pidfile option is used. NOTE: this issue was SPLIT from CVE-2013-4262 based on different affected versions...

CVE-2014-2974
Published: 2014-07-28
Cross-site request forgery (CSRF) vulnerability in php/user_account.php in Silver Peak VX through 6.2.4 allows remote attackers to hijack the authentication of administrators for requests that create administrative accounts.

CVE-2014-2975
Published: 2014-07-28
Cross-site scripting (XSS) vulnerability in php/user_account.php in Silver Peak VX before 6.2.4 allows remote attackers to inject arbitrary web script or HTML via the user_id parameter.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Sara Peters hosts a conversation on Botnets and those who fight them.