Journal of Intelligent Computing, Systems, and Applications (JICSA)
Vol. 1 No. 02 (2026): March 2026

Comparative Analysis of Cross-Site Scripting (XSS) Vulnerabilities in Monolith and Microservices Architectures

Evi Damanik (Computer Engineering, Faculty of Information Technology, Batam Institute of Technology, Batam, 29425, Indonesia)



Article Info

Publish Date
20 Apr 2026

Abstract

This study presents a comparative analysis of Cross-Site Scripting (XSS) vulnerabilities between monolithic and microservices web application architectures. Both applications were developed using Python Flask inside an isolated Docker environment and implemented with identical functionality. Security testing was conducted using automated scanning with OWASP ZAP on both architectures. The results show that Reflected XSS and Server-Side Template Injection (SSTI) vulnerabilities were detected in both architectures, with identical payloads successfully executed. These findings indicate that architectural separation alone does not automatically eliminate source-code-level vulnerabilities such as XSS. Security implementations must be consistently applied across all service layers to prevent data contamination and maintain trust boundaries between services.

Copyrights © 2026






Journal Info

Abbrev

jicsa

Publisher

Subject

Description

Journal of Intelligent Computing, Systems, and Applications (JICSA) publishes high-quality research and review articles emphasizing practical applications, interdisciplinary insights, and technological innovation. The scope of the journal includes, but is not limited to, the following themes: ...