XSS Vulnerabilities in Cloud-Application Add-Ons
Thanh Bui, Siddharth Rao, Markku Antikainen, Tuomas Aura

TL;DR
This paper investigates the security vulnerabilities, specifically XSS, in cloud-application add-ons, revealing widespread issues and analyzing how these vulnerabilities can be exploited and mitigated.
Contribution
It provides a systematic analysis of 300 add-ons across major cloud platforms, highlighting the prevalence of XSS vulnerabilities and offering insights into their exploitation and mitigation.
Findings
Many add-ons are vulnerable to XSS attacks.
A significant percentage of analyzed add-ons have security issues.
Analysis of add-on architectures reveals exploitation pathways.
Abstract
Cloud-application add-ons are microservices that extend the functionality of the core applications. Many application vendors have opened their APIs for third-party developers and created marketplaces for add-ons (also add-ins or apps). This is a relatively new phenomenon, and its effects on the application security have not been widely studied. It seems likely that some of the add-ons have lower code quality than the core applications themselves and, thus, may bring in security vulnerabilities. We found that many such add-ons are vulnerable to cross-site scripting (XSS). The attacker can take advantage of the document-sharing and messaging features of the cloud applications to send malicious input to them. The vulnerable add-ons then execute client-side JavaScript from the carefully crafted malicious input. In a major analysis effort, we systematically studied 300 add-ons for three…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
