Proceedings of the 44th International Conference on Software Engineering · 2022 · 17 citations · 45 references
ComputingComputer ScienceComputer SystemsApplication SecurityComputer SecurityWeb SecurityClient-side SecurityDenial Of Service VulnerabilitiesDenial-of-service AttacksServer-side SecurityWeb Application SecurityWeb Application VulnerabilitiesDenial-of-service MitigationImproper Input SanitizationInformation Security RiskInput SanitizationSanitizationServer-side Input SanitizationWeb Services
Web services use server-side input sanitization to guard against harmful input. Some web services publish their sanitization logic to make their client interface more usable, e.g., allowing clients to debug invalid requests locally. However, this usability practice poses a security risk. Specifically, services may share the regexes they use to sanitize input strings -and regex-based denial of service (ReDoS) is an emerging threat. Although prominent service outages caused by ReDoS have spurred interest in this topic, we know little about the degree to which live web services are vulnerable to ReDoS.
45
Complexity of automaton identification from given data
Eric Gold · Information and Control · 1978 · 770 citations
State of the Art: Automated Black-Box Web Application Vulnerability Testing
Jason Bau, Elie Bursztein, Divij Gupta et al. · 2010 · 317 citations