Defense-in-Depth for Containerized Web Applications: Experimental Evaluation of Web Application Firewall and Docker Hardening against Command Injection

Background: Web applications deployed in modern infrastructure remain vulnerable to command injection and remote code execution attacks, particularly when security controls are applied independently. Containerization improves deployment flexibility but introduces additional risks related to privilege escalation and runtime compromise. Objective: This study aims to evaluate the effectiveness of a defense-in-depth approach by integrating a Web Application Firewall (WAF) and Docker container hardening to mitigate command injection and runtime exploitation risks. Methods: An experimental evaluation was conducted using three deployment configurations: a legacy virtual machine (VM), a containerized application without hardening, and a WAF-protected, hardened container. The assessment followed the NIST SP 800-115 framework, combining automated vulnerability assessment using OWASP ZAP with controlled command injection testing involving 3,000 malicious payloads. Security performance was evaluated based on vulnerability findings, attack-blocking capability, exploitation outcomes, and system response performance. Results: The findings show that the combined WAF and Docker hardening configuration reduced the number of high-severity vulnerabilities from three findings to one. The WAF successfully blocked 2,251 of 3,000 command injection payloads, while container hardening prevented privilege escalation and host access during post-exploitation testing. The implemented security layers maintained stable system performance with minimal overhead. Conclusion: Integrating a WAF and Docker hardening provides a practical defense-in-depth strategy for strengthening containerized web applications against injection-based attacks. This approach improves attack prevention and runtime containment, although further validation using broader attack scenarios and repeated experiments is recommended.

Authors

Institutions

Publication Details

Journal
Glosains Jurnal Sains Global Indonesia
Published
2026-11-05
DOI
https://doi.org/10.59784/glosains.v7i5.986
Primary Topic
Web Application Security Vulnerabilities
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Defense-in-Depth for Containerized Web Applications: Experimental Evaluation of Web Application Firewall and Docker Hardening against Command Injection

Arif Rosada, Benfano Soewito
Glosains Jurnal Sains Global Indonesia
Web Application Security Vulnerabilities
article

Defense-in-Depth for Containerized Web Applications: Experimental Evaluation of Web Application Firewall and Docker Hardening against Command Injection

Arif Rosada, Benfano Soewito
article en

Abstract

Background: Web applications deployed in modern infrastructure remain vulnerable to command injection and remote code execution attacks, particularly when security controls are applied independently. Containerization improves deployment flexibility but introduces additional risks related to privilege escalation and runtime compromise. Objective: This study aims to evaluate the effectiveness of a defense-in-depth approach by integrating a Web Application Firewall (WAF) and Docker container hardening to mitigate command injection and runtime exploitation risks. Methods: An experimental evaluation was conducted using three deployment configurations: a legacy virtual machine (VM), a containerized application without hardening, and a WAF-protected, hardened container. The assessment followed the NIST SP 800-115 framework, combining automated vulnerability assessment using OWASP ZAP with controlled command injection testing involving 3,000 malicious payloads. Security performance was evaluated based on vulnerability findings, attack-blocking capability, exploitation outcomes, and system response performance. Results: The findings show that the combined WAF and Docker hardening configuration reduced the number of high-severity vulnerabilities from three findings to one. The WAF successfully blocked 2,251 of 3,000 command injection payloads, while container hardening prevented privilege escalation and host access during post-exploitation testing. The implemented security layers maintained stable system performance with minimal overhead. Conclusion: Integrating a WAF and Docker hardening provides a practical defense-in-depth strategy for strengthening containerized web applications against injection-based attacks. This approach improves attack prevention and runtime containment, although further validation using broader attack scenarios and repeated experiments is recommended.

Glosains Jurnal Sains Global IndonesiaVol. 7(5)
Binus University (ID)
Openalex Percentile: Top 9%
Web Application Security Vulnerabilities
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
Defense-in-Depth for Containerized Web Applications: Experimental Evaluation of Web Application Firewall and Docker Hardening against Command Injection — Arif Rosada, Benfano Soewito · Glosains Jurnal Sains Global Indonesia (2026) | TGRS Research Map | TGRS