• DocumentCode
    1943581
  • Title

    PinUP: Pinning User Files to Known Applications

  • Author

    Enck, William ; McDaniel, Patrick ; Jaeger, Trent

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA
  • fYear
    2008
  • fDate
    8-12 Dec. 2008
  • Firstpage
    55
  • Lastpage
    64
  • Abstract
    Users commonly download, patch, and use applications such as email clients, office applications, and media-players from the Internet. Such applications are run with the user\´s full permissions. Because system protections do not differentiate applications, any malcode present in the downloaded software can compromise or otherwise leak all user data. Interestingly, our investigations indicate that common applications often adhere to recognizable workflows on user data. In this paper, we take advantage of this reality by developing protection mechanisms that "pin\´\´ user files to the applications that may use them. These mechanisms restrict access to user data to explicitly stated workflows--thus preventing malcode from exploiting user data not associated with that application. We describe our implementation of PinUP on the Linux Security Modules framework, explore its performance, and study several practical use cases. Through these activities, we show that user data can be protected from untrusted applications while retaining the ability to receive the benefits of those applications.
  • Keywords
    Internet; Linux; authorisation; client-server systems; file organisation; Internet; Linux security modules framework; PinUP; data protection; downloaded software; email clients; malcode; media-players; recognizable workflows; system protections; user data; user files; Application software; Computer science; Computer security; Data security; Electronic mail; Internet; Laboratories; Linux; Permission; Protection; access control; operating system protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Applications Conference, 2008. ACSAC 2008. Annual
  • Conference_Location
    Anaheim, CA
  • ISSN
    1063-9527
  • Print_ISBN
    978-0-7695-3447-3
  • Type

    conf

  • DOI
    10.1109/ACSAC.2008.41
  • Filename
    4721544