Security Study of Service Worker Cross-Site Scripting.
Security Study of Service Worker Cross-Site Scripting.
复制标题
Service Worker 跨站点脚本的安全研究。
DOI:
10.1145/3427228.3427290
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Gu, Guofei
中科院分区:
文献类型:
--
作者:
Chinprutthiwong, Phakpoom;Vardhan, Raj;Yang, GuangLiang;Gu, Guofei
Nowadays, modern websites are utilizing service workers to provide users with app-like functionalities such as offline mode and push notifications. To handle such features, the service worker is equipped with special privileges including HTTP traffic manipulation. Thus, it is designed with security as a priority. However, we find that many websites introduce a questionable practice that can jeopardize the security of a service worker.In this work, we demonstrate how this practice can result in a cross-site scripting (XSS) attack inside a service worker, allowing an attacker to obtain and leverage service worker privileges. Due to the uniqueness of these privileges, such attacks can lead to more severe consequences compared to a typical XSS attack. We term this type of vulnerability as Service Worker based Cross-Site Scripting (SW-XSS). To assess the real-world security impact, we develop a tool called SW-Scanner and use it to analyze top websites in the wild. Our findings reveal a worrisome trend. In total, we find 40 websites vulnerable to this attack including several popular and high ranking websites. Finally, we discuss potential defense solutions to mitigate the SW-XSS vulnerability.
登录
查看更多内容
DOI:
10.1109/sp.2018.00039
发表时间:
2018-04
期刊:
2018 IEEE Symposium on Security and Privacy (SP)
影响因子:
--
作者:
Abner Mendoza;G. Gu
通讯作者:
Abner Mendoza;G. Gu
DOI:
10.14722/ndss.2018.23309
发表时间:
2018
期刊:
Proceedings of the 11th ACM on Asia Conference on Computer and Communications Security
影响因子:
--
作者:
William Melicher;Anupam Das;Mahmood Sharif;Lujo Bauer;Limin Jia
通讯作者:
William Melicher;Anupam Das;Mahmood Sharif;Lujo Bauer;Limin Jia
DOI:
10.1145/3355369.3355599
发表时间:
2019
期刊:
Proceedings of the Internet Measurement Conference
影响因子:
--
作者:
Jueckstock, Jordan;Kapravelos, Alexandros
通讯作者:
Kapravelos, Alexandros
DOI:
--
发表时间:
2019
期刊:
Network and Distributed System Security Symposium
影响因子:
--
作者:
N. K. Hayles
通讯作者:
N. K. Hayles
DOI:
--
发表时间:
2017
期刊:
USENIX Security Symposium
影响因子:
--
作者:
Ben Stock;Martin Johns;Marius Steffens;M. Backes
通讯作者:
M. Backes