Loading...

Analysis of Client Side Vulnerabilities in Microservice-based Systems

Basiri Abarghouei, Mohammad | 2023

38 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 56428 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Kharrazi, Mehdi
  7. Abstract:
  8. Nowadays, software systems face many challenges that relate to their maintenance, scalability, and development. To address these challenges, many large software systems have moved away from monolithic architecture and adopted a microservicesbased architecture. However, microservices-based systems face security challenges due to their distributed nature, complex dependencies, and diverse implementation technologies. This study specifically examines architecture-based threats, which fall under the program logic-based category. Previous research has required access to the server-side architecture to recover the architecture of the system, but this study proposes a method for recovering the server-side architecture using only client-side clues, without requiring server-side access. Finally, the study presents several scenarios of architecture-based attacks, which demonstrate how attackers could exploit architecture-based information to increase the impact of their attacks
  9. Keywords:
  10. Microservices ; Architecture-Based Threats ; Server-Side Architecture ; Vulnerability Analysis ; Side Channel Attacks

 Digital Object List

 Bookmark

...see more