Biting the hand that serves you: a closer look at client-side flash proxies for cross-domain requests

  • Authors:
  • Martin Johns;Sebastian Lekies

  • Affiliations:
  • SAP Research Karlsruhe;SAP Research Karlsruhe

  • Venue:
  • DIMVA'11 Proceedings of the 8th international conference on Detection of intrusions and malware, and vulnerability assessment
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Client-side Flash proxies provide an interface for JavaScript applications to utilize Flash's cross-domain HTTP capabilities. However, the subtle differences in the respective implementations of the same-origin policy and the insufficient security architecture of the JavaScript-to-Flash interface lead to potential security problems. We comprehensively explore these problems and conduct a survey of five existing proxy implementation. Furthermore, we propose techniques to avoid the identified security pitfalls and to overcome the untrustworthy interface between the two technologies