English
Related papers

Related papers: XSS Vulnerabilities in Cloud-Application Add-Ons

200 papers

Cloud computing relies on sharing computing resources rather than having local servers or personal devices to handle applications. Nowadays, cloud computing has become one of the fastest growing fields in information technology. However,…

Cryptography and Security · Computer Science 2017-12-07 Darine Ameyed , Fehmi Jaafar , Jaouhar Fattahi

The concept of cloud computing was introduced to meet the increase in demand for new application for a project, and to provide a large storage facility whenever or wherever a user needs it. The cloud system facility helped many industries…

Cryptography and Security · Computer Science 2013-01-04 Priyanka Naik , Sugata Sanyal

Software-as-a-service (SaaS) is a type of software service delivery model which encompasses a broad range of business opportunities and challenges. Users and service providers are reluctant to integrate their business into SaaS due to its…

Cryptography and Security · Computer Science 2015-05-08 Pushpinder Kaur Chouhan , Feng Yao , Suleiman Y. Yerima , Sakir Sezer

Browser Extensions (often called plugins or addons) are small pieces of code that let developers add additional functionality to the browser. However, with extensions comes a security price: the user must trust the developer. We look at…

Cryptography and Security · Computer Science 2014-03-14 Abhay Rana , Rushil Nagda

The best practice to prevent Cross Site Scripting (XSS) attacks is to apply encoders to sanitize untrusted data. To balance security and functionality, encoders should be applied to match the web page context, such as HTML body, JavaScript,…

Cryptography and Security · Computer Science 2018-04-04 Mahmoud Mohammadi , Bill Chu , Heather Richter Lipford

We demonstrate how AI-powered cybersecurity tools can be turned against themselves through prompt injection attacks. Prompt injection is reminiscent of cross-site scripting (XSS): malicious text is hidden within seemingly trusted content,…

Cryptography and Security · Computer Science 2025-11-18 Víctor Mayoral-Vilches , Per Mannermaa Rynning

Algorithmic complexity vulnerabilities are a class of security problems that enables attackers to trigger the worst-case complexity of certain algorithms. Such vulnerabilities can be leveraged to deploy low-volume, asymmetric, CPU-based…

Cryptography and Security · Computer Science 2022-11-22 Masudul Hasan Masud Bhuiyan , Cristian-Alexandru Staicu

Java platform and third-party libraries provide various security features to facilitate secure coding. However, misusing these features can cost tremendous time and effort of developers or cause security vulnerabilities in software. Prior…

Cryptography and Security · Computer Science 2017-09-29 Na Meng , Stefan Nagy , Daphne Yao , Wenjie Zhuang , Gustavo Arango Argoty

Safety and reliability are important in the cloud computing environment. This is especially true today as distributed denial-of-service (DDoS) attacks constitute one of the largest threats faced by Internet users and cloud computing…

Cryptography and Security · Computer Science 2015-12-01 Marwan Darwish , Abdelkader Ouda , Luiz Fernando Capretz

Cloud computing, undoubtedly, has become the buzzword in the IT industry today. Looking at the potential impact it has on numerous business applications as well as in our everyday life, it can certainly be said that this disruptive…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-09-11 Rashmi Rai , G. Sahoo , S. Mehfuz

Service Workers (SWs) are a powerful feature at the core of Progressive Web Apps, namely web applications that can continue to function when the user's device is offline and that have access to device sensors and capabilities previously…

Cryptography and Security · Computer Science 2024-09-02 Karthika Subramani , Jordan Jueckstock , Alexandros Kapravelos , Roberto Perdisci

The capability to operate cloud-native applications can generate enormous business growth and value. But enterprise architects should be aware that cloud-native applications are vulnerable to vendor lock-in. We investigated cloud-native…

Software Engineering · Computer Science 2017-09-27 Nane Kratzke , René Peinl

Large language model (LLM) services have recently begun offering a plugin ecosystem to interact with third-party API services. This innovation enhances the capabilities of LLMs, but it also introduces risks, as these plugins developed by…

Cryptography and Security · Computer Science 2024-04-29 Wanru Zhao , Vidit Khazanchi , Haodi Xing , Xuanli He , Qiongkai Xu , Nicholas Donald Lane

Web application providers have been migrating their applications to cloud data centers, attracted by the emerging cloud computing paradigm. One of the appealing features of the cloud is elasticity. It allows cloud users to acquire or…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-09-15 Chenhao Qu , Rodrigo N. Calheiros , Rajkumar Buyya

Open software ecosystems are beneficial for customers; they benefit from 3rd party services and applications, e.g. analysis of data using apps, developed and deployed by other companies or open-source communities. One significant advantage…

Cryptography and Security · Computer Science 2024-05-21 Christian Binkowski , Stefan Appel , Andreas Aßmuth

The global rise of online users and online devices has ultimately given rise to the global internet population apart from several cybercrimes and cyberattacks. The combination of emerging new technology and powerful algorithms (of…

Cryptography and Security · Computer Science 2024-02-05 Naresh Kshetri , Dilip Kumar , James Hutson , Navneet Kaur , Omar Faruq Osama

Even with the vast potential that cloud computing has, so far, it has not been adopted by the consumers with the enthusiasm and pace that it be worthy; this is a very reason statement why consumers still hesitated of using cloud computing…

Cryptography and Security · Computer Science 2024-01-17 Norah Asiri

Software components for on-board architectures in the space domain are increasingly reliant on Commercial Off-The-Shelf (COTS), Open Source (OSS) or other third party software products. However, these software components often have not been…

Software Engineering · Computer Science 2016-08-23 David Escorial Rico , Mark Hann

The opacity of AI models necessitates both validation and evaluation before their integration into services. To investigate these models, explainable AI (XAI) employs methods that elucidate the relationship between input features and output…

Cryptography and Security · Computer Science 2024-10-02 Zerui Wang , Yan Liu

Despite the numerous benefits of microservices systems, security has been a critical issue in such systems. Several factors explain this difficulty, including a knowledge gap among microservices practitioners on properly securing a…

Software Engineering · Computer Science 2022-11-21 Ali Rezaei Nasab , Mojtaba Shahin , Seyed Ali Hoseyni Raviz , Peng Liang , Amir Mashmool , Valentina Lenarduzzi