• DocumentCode
    2944792
  • Title

    Side-Channel Leaks in Web Applications: A Reality Today, a Challenge Tomorrow

  • Author

    Chen, Shuo ; Wang, Rui ; Wang, XiaoFeng ; Zhang, Kehuan

  • Author_Institution
    Microsoft Res., Microsoft Corp., Redmond, WA, USA
  • fYear
    2010
  • fDate
    16-19 May 2010
  • Firstpage
    191
  • Lastpage
    206
  • Abstract
    With software-as-a-service becoming mainstream, more and more applications are delivered to the client through the Web. Unlike a desktop application, a web application is split into browser-side and server-side components. A subset of the application’s internal information flows are inevitably exposed on the network. We show that despite encryption, such a side-channel information leak is a realistic and serious threat to user privacy. Specifically, we found that surprisingly detailed sensitive information is being leaked out from a number of high-profile, top-of-the-line web applications in healthcare, taxation, investment and web search: an eavesdropper can infer the illnesses/medications/surgeries of the user, her family income and investment secrets, despite HTTPS protection; a stranger on the street can glean enterprise employees´ web search queries, despite WPA/WPA2 Wi-Fi encryption. More importantly, the root causes of the problem are some fundamental characteristics of web applications: stateful communication, low entropy input for better interaction, and significant traffic distinctions. As a result, the scope of the problem seems industry-wide. We further present a concrete analysis to demonstrate the challenges of mitigating such a threat, which points to the necessity of a disciplined engineering practice for side-channel mitigations in future web application developments.
  • Keywords
    Algorithm design and analysis; Arm; Circuit testing; Computer security; Costs; Hardware; Logic; Privacy; Process design; Runtime; Software-as-a-Service (SaaS); ambiguity set; encrypted traffic; padding; side-channel-leak; web application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy (SP), 2010 IEEE Symposium on
  • Conference_Location
    Oakland, CA, USA
  • ISSN
    1081-6011
  • Print_ISBN
    978-1-4244-6894-2
  • Electronic_ISBN
    1081-6011
  • Type

    conf

  • DOI
    10.1109/SP.2010.20
  • Filename
    5504714