Real-time multi-class threat detection and adaptive deception in Kubernetes environments
Kubernetes has emerged as the backbone of modern cloud-native environments, enabling efficient orchestration of containerized applications. However, its dynamic nature exposes it to sophisticated cyber threats, including privilege escalation, reconnaissance, and denial-of-service attacks. This paper presents a novel framework that combines real-time multi-class threat detection with adaptive deception to enhance Kubernetes security. The framework integrates KServe for scalable machine learning-based threat classification, CICFlowMeter for feature extraction, and KubeDeceive for dynamic deployment of decoys, all governed by the MAPE-K loop for continuous adaptation. Evaluations demonstrate high detection accuracy (up to 91%), efficient resource utilization, and effective attacker engagement, with decoy success rates reaching 93%. The results underscore the framework's ability to proactively mitigate threats, maintain system resilience, and provide actionable intelligence. This unified approach represents a scalable and adaptable defense mechanism for Kubernetes environments, catering to the needs of dynamic and resource-intensive cloud infrastructures.
Authors
- Mahmoud Fayez (ORCID: https://orcid.org/0000-0002-2145-2714)
- Abdelrahman Aly
- Mirvat Al-Qutt
- Ahmed Hamad (ORCID: https://orcid.org/0000-0001-7969-601X)
Institutions
- Ain Shams University (EG)
Publication Details
- Journal
- Scientific Reports
- Published
- 2025-03-15
- DOI
- https://doi.org/10.1038/s41598-025-91606-8
- Citations
- 6
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 8.92
Funders
- Ain Shams University