• DocumentCode
    626421
  • Title

    Light-Weight CSRF Protection by Labeling User-Created Contents

  • Author

    Yin-Chang Sung ; Cho, Michael Cheng Yi ; Chi-Wei Wang ; Chia-Wei Hsu ; Shieh, Shiuhpyng Winston

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2013
  • fDate
    18-20 June 2013
  • Firstpage
    60
  • Lastpage
    69
  • Abstract
    Cross-site request forgery (CSRF/XSRF) is a serious vulnerability in Web 2.0 environment. With CSRF, an adversary can spoof the payload of an HTTP request and entice the victim´s browser to transmit an HTTP request to the web server. Consequently, the server cannot determine legitimacy of the HTTP request. This paper presents a light-weight CSRF prevention method by introducing a quarantine system to inspect suspicious scripts on the server-side. Instead of using script filtering and rewriting approach, this scheme is based on a new labeling mechanism (we called it Content Box) which enables the web server to distinguish the malicious requests from the harmless requests without the need to modify the user created contents (UCCs). Consequently, a malicious request can be blocked when it attempts to access critical web services that was defined by the web administrator. To demonstrate the effectiveness of the proposed scheme, the proposed scheme was implemented and the performance was evaluated.
  • Keywords
    Web services; copy protection; file servers; hypermedia; rewriting systems; security of data; HTTP request; UCC; Web 2.0 environment; Web administrator; Web server; XSRF; critical Web services; cross-site request forgery; light-weight CSRF prevention method; light-weight CSRF protection; malicious requests; quarantine system; script filtering approach; script rewriting approach; suspicious script inspection; user-created content labeling mechanism; Browsers; Filtering; HTML; Labeling; Web 2.0; Web pages; Web servers; Web 2.0; cross-site request forgery; light-weight; user-created contents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Security and Reliability (SERE), 2013 IEEE 7th International Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    978-1-4799-0406-8
  • Type

    conf

  • DOI
    10.1109/SERE.2013.22
  • Filename
    6571696