CAVeCTIR: Matching Cyber Threat Intelligence Reports on Connected and Autonomous Vehicles Using Machine Learning
Source abstract
Abstract
Connected and automated vehicles (CAVs) are getting a lot of attention these days as their technology becomes more mature and they benefit from the Internet-of-Vehicles (IoV) ecosystem. CAVs attract malicious activities that jeopardize security and safety dimensions. The cybersecurity systems of CAVs detect such activities, collect and analyze related information during and after the activity, and use cyber threat intelligence (CTI) to organize this information. Considering that CTI collected from various malicious activities may share common characteristics, it is critical to provide the cybersecurity stakeholders with quick and automatic ways of analysis and interrelation. This aims to help them perform more accurate and effective forensic investigations. To this end, we present CAVeCTIR, a novel approach that finds similarities between CTI reports that describe malicious activities detected on CAVs. CAVeCTIR uses advanced machine learning techniques and provides a quick, automated, and effective solution for clustering similar malicious activities. We applied CAVeCTIR in a series of experiments investigating almost 3000 malicious activities in simulation, real-world, and hybrid CAV environments, covering seven critical cyber-attack scenarios. The results showed that the DBSCAN algorithm identified seven no-overlapping core clusters characterized by high density. The results indicated that cybersecurity stakeholders could take advantage of CAVeCTIR by adopting the same or similar methods to analyze newly detected malicious activity, speed up the attack attribution process, and perform a more accurate forensics investigation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Malware Detection Techniques · Digital and Cyber Forensics · Network Security and Intrusion Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Industrial Systems Institute (ISI), Athena Research & Innovation Center (ATHENA), 26504 Patras, Greece
Electrical & Computer Engineering, University of Patras, 26504 Patras, Greece
Computer Technology Institute and Press “Diophantus”, University Campus of Patras, 26504 Patras, Greece
Funding
European Union (EU) Horizon 2020 research and innovation programme
References (54)
Show source-provided references
1. Attacks and Countermeasures in the Internet of Vehicles10.1007/s12243-016-0551-6 ↗
2. Cybersecurity for Autonomous Vehicles: Review of Attacks and Defense10.1016/j.cose.2020.102150 ↗
3. Training Guidance with KDD Cup 1999 and NSL-KDD Data Sets of ANIDINR: Anomaly-Based Network Intrusion Detection System10.1016/j.procs.2020.07.080 ↗
4. Hamad, M., Tsantekidis, M., and Prevelakis, V. (2021). Intrusion Response System for Vehicles: Challenges and Vision. Communications in Computer and Information Science, Springer International Publishing.10.1007/978-3-030-68028-2_15 ↗
5. A Machine Learning-based FinTech Cyber Threat Attribution Framework using High-level Indicators of Compromise10.1016/j.future.2019.02.013 ↗
6. HinCTI: A Cyber Threat Intelligence Modeling and Identification System Based on Heterogeneous Information Network10.1109/TKDE.2020.2987019 ↗
7. Sharing Machine Learning Models as Indicators of Compromise for Cyber Threat Intelligence10.3390/jcp1010008 ↗
8. Koloveas, P., Chantzios, T., Alevizopoulou, S., Skiadopoulos, S., and Tryfonopoulos, C. (2021). inTIME: A Machine Learning-Based Framework for Gathering and Leveraging Web Data to Cyber-Threat Intelligence. Electronics, 10.10.3390/electronics10070818 ↗
9. Zacharaki, A., Paliokas, I., Votis, K., Alexakos, C., Serpanos, D., and Tzovaras, D. (2019, January 4–6). Complex Engineering Systems as an Enabler for Security in Internet of Vehicles: The nIoVe Approach. Proceedings of the 2019 First International Conference on Societal Automation (SA), Krakow, Poland.10.1109/SA47457.2019.8938044 ↗
10. Conti, M., Dargahi, T., and Dehghantanha, A. (2018). Cyber Threat Intelligence: Challenges and Opportunities. Advances in Information Security, Springer International Publishing.10.1007/978-3-319-73951-9_1 ↗
11. Mavroeidis, V., and Bromander, S. (2017, January 11–13). Cyber Threat Intelligence Model: An Evaluation of Taxonomies, Sharing Standards, and Ontologies within Cyber Threat Intelligence. Proceedings of the 2017 European Intelligence and Security Informatics Conference (EISIC), Athens, Greece.10.1109/EISIC.2017.20 ↗
12. Standardizing Cyber Threat Intelligence Information with the Structured Threat Information eXpression (STIX)
13. A Novel Trust Taxonomy for Shared Cyber Threat Intelligence10.1155/2018/9634507 ↗
14. Measuring and visualizing cyber threat intelligence quality10.1007/s10207-020-00490-y ↗
15. Landauer, M., Skopik, F., Wurzenberger, M., Hotwagner, W., and Rauber, A. (2019, January 9–12). A Framework for Cyber Threat Intelligence Extraction from Raw Log Data. Proceedings of the 2019 IEEE International Conference on Big Data (Big Data), Los Angeles, CA, USA.10.1109/BigData47090.2019.9006328 ↗
16. TIMiner: Automatically extracting and analyzing categorized cyber threat intelligence from social data10.1016/j.cose.2020.101867 ↗
17. Deliu, I., Leichter, C., and Franke, K. (2017, January 11–14). Extracting cyber threat intelligence from hacker forums: Support vector machines versus convolutional neural networks. Proceedings of the 2017 IEEE International Conference on Big Data (Big Data), Boston, MA, USA.10.1109/BigData.2017.8258359 ↗
18. Kadoguchi, M., Hayashi, S., Hashimoto, M., and Otsuka, A. (2019, January 1–3). Exploring the Dark Web for Cyber Threat Intelligence using Machine Leaning. Proceedings of the 2019 IEEE International Conference on Intelligence and Security Informatics (ISI), Shenzhen, China.10.1109/ISI.2019.8823360 ↗
19. EX-Action: Automatically Extracting Threat Actions from Cyber Threat Intelligence Report Based on Multimodal Learning
20. Li, K., Wen, H., Li, H., Zhu, H., and Sun, L. (2018, January 8–12). Security OSIF: Toward Automatic Discovery and Analysis of Event Based Cyber Threat Intelligence. Proceedings of the 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), Guangzhou, China.10.1109/SmartWorld.2018.00142 ↗
21. Zhu, Z., and Dumitras, T. (2018, January 24–26). ChainSmith: Automatically Learning the Semantics of Malicious Campaigns by Mining Threat Intelligence Reports. Proceedings of the 2018 IEEE European Symposium on Security and Privacy (EuroS&P), London, UK.10.1109/EuroSP.2018.00039 ↗
22. Husari, G., Niu, X., Chu, B., and Al-Shaer, E. (2018, January 9–11). Using Entropy and Mutual Information to Extract Threat Actions from Cyber Threat Intelligence. Proceedings of the 2018 IEEE International Conference on Intelligence and Security Informatics (ISI), Miami, FL, USA.10.1109/ISI.2018.8587343 ↗
23. Ghazi, Y., Anwar, Z., Mumtaz, R., Saleem, S., and Tahir, A. (2018, January 17–19). A Supervised Machine Learning Based Approach for Automatically Extracting High-Level Threat Intelligence from Unstructured Sources. Proceedings of the 2018 International Conference on Frontiers of Information Technology (FIT), Islamabad, Pakistan.10.1109/FIT.2018.00030 ↗
24. Wang, X., Chen, R., Song, B., Yang, J., Jiang, Z., Zhang, X., Li, X., and Ao, S. (2021, January 5–7). A Method for Extracting Unstructured Threat Intelligence Based on Dictionary Template and Reinforcement Learning. Proceedings of the 2021 IEEE 24th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Dalian, China.10.1109/CSCWD49262.2021.9437858 ↗
25. Cyber threat intelligence sharing: Survey and research directions10.1016/j.cose.2019.101589 ↗
26. Wagner, C., Dulaunoy, A., Wagener, G., and Iklody, A. (2016, January 24). MISP: The Design and Implementation of a Collaborative Threat Intelligence Sharing Platform. Proceedings of the 2016 ACM on Workshop on Information Sharing and Collaborative Security, WISCS ’16, Vienna, Austria.10.1145/2994539.2994542 ↗
27. Gao, P., Liu, X., Choi, E., Soman, B., Mishra, C., Farris, K., and Song, D. (2021, January 20–25). A System for Automated Open-Source Threat Intelligence Gathering and Management. Proceedings of the 2021 International Conference on Management of Data, Online, China.10.1145/3448016.3452745 ↗
28. Connolly, J., Davidson, M., and Schmidt, C. (2014). The Trusted Automated eXchange of Indicator Information (TAXII). Mitre Corp., Available online: https://taxii.mitre.org/about/documents/Introduction_to_TAXII_White_Paper_May_2014.pdf.
29. Roadmap for Cybersecurity in Autonomous Vehicles10.1109/MCE.2022.3154346 ↗
30. He, H., Gray, J., Cangelosi, A., Meng, Q., McGinnity, T., and Mehnen, J. (2020, January 10–12). The challenges and opportunities of artificial intelligence in implementing trustworthy robotics and autonomous systems. Proceedings of the 3rd International Conference on Intelligent Robotic and Control Engineering, Oxford, UK.10.1109/IRCE50905.2020.9199244 ↗
31. Panda, S., Rass, S., Moschoyiannis, S., Liang, K., Loukas, G., and Panaousis, E. (2021). HoneyCar: A Framework to Configure Honeypot Vulnerabilities on the Internet of Vehicles. arXiv.10.1109/ACCESS.2022.3210117 ↗
32. Basnet, M., and Ali, M. (2021). A Deep Learning Perspective on Connected Automated Vehicle (CAV) Cybersecurity and Threat Intelligence. arXiv.
33. Machine learning technologies for secure vehicular communication in internet of vehicles: Recent advances and applications10.1155/2021/8868355 ↗
34. Liu, W., Xu, X., Qi, L., Zhang, X., and Dou, W. (2021, January 5–10). GoDeep: Intelligent IoV Service Deployment and Execution with Privacy Preservation in Cloud-edge Computing. Proceedings of the 2021 IEEE International Conference on Web Services (ICWS), Chicago, IL, USA.10.1109/ICWS53863.2021.00079 ↗
35. Mohseni, S., Pitale, M., Singh, V., and Wang, Z. (2019). Practical solutions for machine learning safety in autonomous vehicles. arXiv.
36. Kumar, P., Gupta, G.P., Tripathi, R., Garg, S., and Hassan, M.M. (2021). DLTIF: Deep Learning-Driven Cyber Threat Intelligence Modeling and Identification Framework in IoT-Enabled Maritime Transportation Systems. IEEE Trans. Intell. Transp. Syst.10.1109/TITS.2021.3122368 ↗
37. Enabling Digital Forensics Readiness for Internet of Vehicles10.1016/j.trpro.2021.01.040 ↗
38. Katsini, C., Raptis, G.E., Alexakos, C., and Serpanos, D. (2021, January 26–28). FoRePlan: Supporting Digital Forensics Readiness Planning for Internet of Vehicles. Proceedings of the 25th Pan-Hellenic Conference on Informatics, PCI 2021, Volos, Greece.10.1145/3503823.3503891 ↗
39. Raptis, G.E., Katsini, C., and Alexakos, C. (2021, January 26–28). Towards Automated Matching of Cyber Threat Intelligence Reports based on Cluster Analysis in an Internet-of-Vehicles Environment. Proceedings of the 2021 IEEE International Conference on Cyber Security and Resilience (CSR), Rhodes, Greece.10.1109/CSR51186.2021.9527983 ↗
40. Scikit-learn: Machine Learning in Python
41. Ester, M., Kriegel, H.P., Sander, J., and Xu, X. (1996, January 2–4). A density-based algorithm for discovering clusters in large spatial databases with noise. Proceedings of the Kdd, Portland, OR, USA.
42. Silhouettes: A graphical aid to the interpretation and validation of cluster analysis10.1016/0377-0427(87)90125-7 ↗
43. A dendrite method for cluster analysis10.1080/03610927408827101 ↗
44. A cluster separation measure10.1109/TPAMI.1979.4766909 ↗
45. DBSCAN Revisited, Revisited: Why and How You Should (Still) Use DBSCAN10.1145/3068335 ↗
46. An improved index for clustering validation based on Silhouette index and Calinski-Harabasz index10.1088/1757-899X/569/5/052024 ↗
47. Grelot, F., Larinier, S., and Salmon, M. (2021, January 16–17). Automation of Binary Analysis: From Open Source Collection to Threat Intelligence. Proceedings of the 28th C&ESAR, Rennes, France.
48. Nayak, S., Nadig, D., and Ramamurthy, B. (2019, January 16–19). Analyzing Malicious URLs using a Threat Intelligence System. Proceedings of the 2019 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Goa, India.10.1109/ANTS47819.2019.9118051 ↗
49. GroupTracer: Automatic attacker TTP profile extraction and group cluster in Internet of things10.1155/2020/8842539 ↗
50. Uncovering cybercrimes in social media through natural language processing10.1155/2021/7955637 ↗
51. Enhancing data quality in real-time threat intelligence systems using machine learning10.1007/s13278-020-00707-x ↗
52. Smiti, A., and Elouedi, Z. (2012, January 13–15). Dbscan-gm: An improved clustering method based on gaussian means and dbscan techniques. Proceedings of the 2012 IEEE 16th International Conference on Intelligent Engineering Systems (INES), Lisbon, Portugal.10.1109/INES.2012.6249802 ↗
53. Clustering of Public Opinion on Natural Disasters in Indonesia Using DBSCAN and K-Medoids Algorithms10.1088/1742-6596/1783/1/012016 ↗
54. Sarma, A., Goyal, P., Kumari, S., Wani, A., Challa, J.S., Islam, S., and Goyal, N. (2019, January 23–26). μDBSCAN: An exact scalable DBSCAN algorithm for big data exploiting spatial locality. Proceedings of the 2019 IEEE International Conference on Cluster Computing (CLUSTER), Albuquerque, NM, USA.10.1109/CLUSTER.2019.8891020 ↗