Detecting Cyber Security Attacks against a Microservices Application using Distributed Tracing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

Microservices are emerging as the dominant software design architecture for many different applications, and cyber attacks are targeting more software organisations every day. Newer techniques for detecting cyber intrusions against such applications are in high demand. Application functionality that is executed within a microservices application can be monitored and logged using distributed tracing. Distributed tracing is normally used for performance management of microservices applications. In this paper, we used distributed tracing for detecting cyber-security attacks. Each microservice call, or sequence of calls, executed in response to a request by an end user of the application is logged as a trace. Anomaly detection is a means of detecting irregular or unusual events or patterns in a data set that occur to a greater or a lesser degree than the majority of the data. In this paper, we present initial work that identifies anomalous distributions of traces. A frequency distribution of traces is obtained from normal data and traffic is identified as an anomaly candidate if it differs sufficiently from the base distribution. This approach is evaluated using a password guessing attack. In addition, we briefly discuss a NoSQL injection attack which we argue is difficult to detect using trace data.

Original languageEnglish
Title of host publicationICISSP 2021 - Proceedings of the 7th International Conference on Information Systems Security and Privacy
EditorsPaolo Mori, Gabriele Lenzini, Steven Furnell
PublisherScience and Technology Publications, Lda
Pages588-595
Number of pages8
ISBN (Electronic)9789897584916
ISBN (Print)9789897584916
DOIs
Publication statusPublished - 2021
Event7th International Conference on Information Systems Security and Privacy, ICISSP 2021 - Virtual, Online
Duration: 11 Feb 202113 Feb 2021

Publication series

NameInternational Conference on Information Systems Security and Privacy
ISSN (Electronic)2184-4356

Conference

Conference7th International Conference on Information Systems Security and Privacy, ICISSP 2021
CityVirtual, Online
Period11/02/2113/02/21

Keywords

  • Anomaly Detection
  • Cyber Security
  • Distributed Tracing
  • Microservices

Fingerprint

Dive into the research topics of 'Detecting Cyber Security Attacks against a Microservices Application using Distributed Tracing'. Together they form a unique fingerprint.

Cite this