WAF Validation Rule Generation from Web Service Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing web application firewalls are ineffective in preventing new and emerging attacks, as their validation rules are primarily designed to address standard threats and lack adaptability to detect novel attack patterns.
Innovation Solution
The method involves generating web application firewall (WAF) specific validation rules based on web service metadata, using Entity Data Model (EDM) to identify data parameters and constraints, and converting common validation rules into WAF-specific formats to protect against potentially harmful requests, such as SQL injection attacks, by integrating with security standards like OWASP, ITIL, and FIPS.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing web application firewall validation rules are used to protect against standard attacks, then protection against known threats is improved, but the ability to detect and prevent new emerging attacks deteriorates
Solution Approach 1:
The validation rules are dynamically generated based on web service metadata and security standards rather than being statically predefined. The system automatically creates and updates rules according to the specific data model and security requirements, enabling adaptation to new threats while maintaining protection against known attacks
Solution Approach 2:
The system performs preliminary analysis of web service metadata and security standards to generate validation rules before actual attacks occur. By pre-configuring rules based on data models and security requirements, the system is prepared to detect both standard and emerging attacks when they occur
2Measurement precision
If validation rules are manually defined to protect against specific attacks, then protection accuracy is improved, but the complexity of rule maintenance and updates deteriorates
Solution Approach 1:
The system automatically generates validation rules by itself based on web service metadata and security standards without requiring manual intervention. The rule generation process is self-service, extracting necessary information from data models and security requirements to create accurate detection rules while eliminating manual maintenance complexity
Solution Approach 2:
The validation rule generation system serves multiple functions: it analyzes web service metadata, applies security standards, generates validation rules, and maintains them automatically. This multi-functional approach consolidates what would otherwise require separate manual processes into a single automated system
Data Source
AI summary
Various embodiments of systems and methods to generate web application firewall specific validation rule are described herein. Initially, a web service metadata is processed to retrieve a plurality of data parameters from the web service metadata. Next, a common validation rule is generated based on the retrieved one or more data parameters. The common validation rule is then modified to generate the web application firewall specific validation rule.


