CloFix WAF
AI-Powered Protection ✦ v4.2

CloFix WAF Security

Enterprise-grade AI-enhanced Web Application Firewall designed specifically for cloud-based applications. Real-time monitoring, advanced threat protection, and scalable security for startups, SMEs, and DevOps teams.

🧠
AI-Powered Threat Detection
🛡️
SQLi, XSS, SSRF, LFI, RFI
🤖
Advanced Bot Mitigation
⚖️
Intelligent Load Balancing
📜
CRS, WASM, JS & Lua Scripting
📊
Real-time Analytics
Explore All Features
99.97% Threat Detection
<2ms Avg Latency
500K+ Rules & Signatures

TRUSTED BY SECURITY TEAMS WORLDWIDE

Startups ✦ SaaS Platforms ✦ E-commerce ✦ Enterprise

Load Balancer

⚖️ CloFix Load Balancer

Intelligent traffic distribution with backend information hiding, health checks, and 99.99% availability SLA

Scripting Engine

🦀 CloFix WASM Engine

High-performance WebAssembly module execution engine with memory isolation, timeout protection, and intelligent request processing for custom WAF rules

📜 CloFix JavaScript (clofix) Engine

Server-side JavaScript WAF scripting with full HTTP pipeline control and shared in-memory state

⚙️ OWASP CRS Core Rule Set

Industry-standard web attack detection with 25 rule files, 4 paranoia levels, and anomaly scoring

🔧 CloFix Lua Scripting Engine

Embedded Lua 5.4 with clofix_main entry point, threat scoring, and shared dictionaries

🎯 CloFix Custom Rules & Scripting

Unified rule engine combining CloFixRule directives, JavaScript, and Lua with intelligent bypass system

Defualt Protection

🔍 Behavioral Analysis

Advanced browser vs. bot detection using behavioral patterns and TLS fingerprinting

🆔 No-IP Device Behavioral Protection

Advanced device fingerprinting that tracks malicious actors across IP changes, VPNs, proxies, and Tor. Uses behavioral biometrics (keystrokes, mouse movements, scrolling patterns), canvas/webGL fingerprints, TLS JA3 hashing, and velocity analysis to identify and block automated threats even when they rotate IP addresses

CADRE Engine

⚡ CADRE Engine - Context-Aware Dynamic Rule Engine

High-performance WAF engine with 100+ attack type modules, 10,000+ rules, multi-layer behavioral analysis, No-IP device fingerprinting, and network-level blocking - all loaded in memory for sub-millisecond response times

🔍 CADRE Behavioral Analysis

Two-layer behavioral detection with FastBlocker (instant) and BehaviorEngine (5-min sliding window) - 20+ signals including JA3 TLS fingerprinting, Sec-Fetch headers, machine timing, path entropy, and sequential enumeration

🆔 CADRE No-IP Device Behavioral Protection

Advanced device fingerprinting that tracks malicious actors across IP changes, VPNs, proxies, and Tor. Uses behavioral biometrics (keystrokes, mouse movements, scrolling patterns), canvas/WebGL fingerprints, TLS JA3 hashing, and velocity analysis to identify and block automated threats even when they rotate IP addresses

📦 CADRE Attack Type Modules (100+)

100+ attack type modules with 10,000+ pre-configured rules - SQLi, XSS, LFI, RFI, SSRF, XXE, Log4Shell, Slowloris, GraphQL, NoSQLi, CMDi, LDAPi, SSTI, and 90+ more

🔒 CADRE Network-Level Blocking

Kernel-level IP blocking with iptables/nftables integration - automatic ban escalation, offense tracking, and auto-unban with configurable timeouts

AI-Powered Protection

🔍 Fingerprint Blocking

Blocks requests based on malicious browser/device fingerprinting patterns

📦 Payload Blocking

Detects and blocks malicious payloads in requests

📊 Traffic Anomaly Blocking

Identifies and blocks abnormal traffic patterns

🚫 IP Reputation Blocking

Blocks requests from known malicious IP addresses

🕸️ JavaScript Behavior Blocking

Analyzes and blocks suspicious JavaScript behavior

🍪 Cookie Validation Blocking

Validates and blocks requests with tampered cookies

📱 Device Identity Blocking

Blocks requests from untrusted or spoofed devices

🤖 Automation Tool Blocking

Detects and blocks automated bot/script traffic

☁️ Cloud Service Blocking

Blocks requests from known cloud hosting providers (if malicious)

🔄 DNS Rebinding Blocking

Prevents DNS rebinding attacks

🔑 Credential Stuffing Blocking

Detects and blocks credential stuffing attempts

🕷️ Crawler Detection Blocking

Identifies and blocks malicious web crawlers

🔌 API Abuse Blocking

Prevents API abuse and excessive API calls

📨 Header Injection Blocking

Blocks HTTP header injection attacks

🔒 TLS Fingerprint Blocking

Blocks requests based on malicious TLS fingerprint patterns (JA3)

🛡️ SSL MITM Blocking

Detects and blocks SSL Man-in-the-Middle attacks

↪️ Open Redirect Blocking

Prevents open redirect vulnerabilities

🎭 Fake Bot Blocking

Blocks fake/search engine bot impersonation

⚡ AI Rate Limit Blocking

AI-based intelligent rate limiting

🔐 JA3 Check

Validates JA3 TLS fingerprint against known malicious patterns

🖥️ VM/Debug Detection Blocking

Blocks requests from virtual machines/debugging environments

🎨 Canvas Fingerprint Blocking

Blocks based on malicious canvas fingerprinting

📁 Path Traversal Blocking

Prevents directory/path traversal attacks

💾 SQL Injection Blocking

Detects and blocks SQL injection attempts

⚠️ XSS Detection Blocking

Prevents Cross-Site Scripting (XSS) attacks

⌨️ Command Injection Blocking

Blocks OS command injection attempts

📄 XXE Detection Blocking

Prevents XML External Entity attacks

📋 LDAP Injection Blocking

Blocks LDAP injection attempts

🍃 NoSQL Injection Blocking

Prevents NoSQL database injection attacks

📝 SSTI Detection Blocking

Blocks Server-Side Template Injection attacks

🔄 CSRF Check Blocking

Prevents Cross-Site Request Forgery attacks

🖱️ Clickjacking Blocking

Prevents clickjacking/frame hijacking attempts

🔍 Vulnerability Scanner Blocking

Blocks automated vulnerability scanners

💻 Terminal Access Blocking

Prevents unauthorized terminal/console access

🛡️ jQuery Guard Blocking

Protects against jQuery-based attacks

📡 Scan Technique Blocking

Blocks advanced scanning techniques

📜 Script Detector Blocking

Detects and blocks malicious script execution attempts

👤 Behavior Detector Blocking

Analyzes user behavior patterns to identify anomalies

☠️ C2 Detector Blocking

Identifies Command & Control communication patterns

⚔️ Attack Detector Blocking

Multi-vector attack detection and prevention

🤖 AI Attack Detector Blocking

Advanced AI-powered attack detection for zero-day threats

Core Security Features

🛡️ Advanced DDoS Protection (70+ Attack Types)

Enterprise-grade multi-layer protection against volumetric, protocol, application-layer, and business logic DDoS attacks

🔒 SQL Injection Protection (A1)

Protects against SQL injection attacks (OWASP Top 10 A1)

🔐 Sensitive Data Encryption (A3)

Ensures sensitive data is properly encrypted (OWASP Top 10 A3)

📄 XML External Entities Blocked (A4)

Prevents XXE attacks (OWASP Top 10 A4)

📁 Path Traversal Protection (A5)

Blocks directory/path traversal attempts (OWASP Top 10 A5)

⚙️ Misconfiguration Scan (A6)

Detects and blocks security misconfigurations (OWASP Top 10 A6)

⚠️ XSS Protection (A7)

Prevents Cross-Site Scripting attacks (OWASP Top 10 A7)

📦 Insecure Deserialization Block (A8)

Blocks insecure deserialization attempts (OWASP Top 10 A8)

📊 Logging and Monitoring (A10)

Ensures proper logging and monitoring (OWASP Top 10 A10)

🐌 Slowloris Protection

Protects against Slowloris DDoS attacks

📏 Header Length Limit

Limits maximum HTTP header length to 3019 bytes

🌊 Flooding Attacks Protection

Protects against request flooding attacks

🔍 Header Scan Protection

Scans and validates HTTP headers for attacks

🍪 Cookie Tampering Protection

Prevents cookie modification/tampering attempts

🔑 Session Cookie Validation

Validates session cookies for security

📊 Client Behavior Analysis

Analyzes client behavior patterns for anomalies

🚫 Block Malformed Headers

Blocks requests with malformed/invalid HTTP headers

🔄 CSRF Protection

Prevents Cross-Site Request Forgery attacks

🌐 SSRF Protection

Blocks Server-Side Request Forgery attempts

⌨️ Command Injection Protection

Prevents OS command injection attacks

🔨 Brute Force Protection

Protects against brute force login attempts

🔄 DNS Rebinding Protection

Prevents DNS rebinding attacks

⏱️ Time Check Client Protection

Validates client time-based security checks

🧅 Tor Exit Node Blocking

Blocks requests from Tor exit nodes

🔒 Information Detected Protection

Prevents information disclosure/sensitive data exposure

📁 Extension Protection

Protects against malicious file extension attacks

🌍 IP Reputation Check

Checks IP addresses against reputation databases

🕶️ Block Headless Browser

Detects and blocks headless browser automation

📝 Payload Signature Check

Validates payloads against rules/payload_signatures.txt

🎥 Video Download Protection

Protects video content from unauthorized download

📜 WAF JS Inject

Injects JavaScript protection into web pages

🌐 IPv6 Protection

Enables security protections for IPv6 traffic

📁 Local File Inclusion (LFI) Protection

Prevents attackers from including/reading local files on the server

🌐 Remote File Inclusion (RFI) Protection

Blocks attempts to include remote malicious files from external servers

🛡️ WordPress Hardening & Protection

Comprehensive security for WordPress sites - blocks XML-RPC attacks, login brute force, user enumeration, REST API abuse, vulnerability scanners, and zero-day exploit patterns

🔬 Prototype Pollution Protection

Prevents JavaScript prototype pollution attacks targeting object prototypes in Node.js and browser environments

🔄 Open Redirect Protection

Blocks unvalidated redirects and forwards that could be used for phishing attacks

📊 GraphQL Security Protection

Comprehensive security for GraphQL APIs against introspection, depth bombs, and batch attacks

📁 Secure File Upload Protection

Blocks malicious file uploads including webshells, malware, and double-extension attacks

📨 HTTP Request Smuggling Protection

Blocks CL.TE, TE.CL, and TE.TE request smuggling attacks against proxies and load balancers

🎨 Server-Side Template Injection Protection

Prevents SSTI attacks that could lead to RCE in templating engines

🌐 CORS Abuse Protection

Prevents Cross-Origin Resource Sharing misconfigurations and abuse attacks

🖱️ ClickJacking Protection

Prevents UI redress attacks that trick users into clicking hidden elements

🔌 WebSocket Abuse Protection

Secures WebSocket connections against abuse, flooding, and cross-origin attacks

🔐 API Abuse Protection

Comprehensive API security including rate limiting, schema validation, and abuse detection

🔧 HTTP Method Spoofing Protection

Blocks HTTP method override attacks that bypass security controls

🏠 Host Header Injection Protection

Prevents host header attacks including cache poisoning, password reset poisoning, and SSRF

📝 HTTP Response Splitting Protection

Prevents CRLF injection attacks that split HTTP responses and enable XSS

🎯 MIME Sniffing Protection

Prevents browsers from interpreting files as executable content types

📋 Content-Type Enforcement

Enforces strict Content-Type headers for API endpoints

✍️ Unicode Homograph Protection

Prevents IDN homograph attacks that use visually similar Unicode characters

📐 API Schema Validation

Validates API requests against OpenAPI/JSON Schema definitions

🏷️ Host Header Validation

Validates Host header against allowed domains and blocks injections

🏢 Subdomain Takeover Protection

Detects and prevents dangling DNS records pointing to unclaimed cloud services

📝 Log4Shell (CVE-2021-44228) Protection

Blocks JNDI injection attacks targeting Log4j vulnerabilities

🔧 HTTP Verb Tampering Protection

Blocks arbitrary and overridden HTTP methods bypassing ACL restrictions

🎯 Mass Assignment Protection

Blocks privilege escalation attempts via hidden JSON body parameters

💾 Cache Poisoning Protection

Prevents CDN, proxy, and application cache poisoning via header abuse

🏠 Host Header Injection Protection

Prevents password reset poisoning, cache poisoning, and virtual host bypass attacks

⏱️ Regular Expression Denial of Service (ReDoS) Protection

Blocks catastrophic regex input patterns targeting vulnerable regex implementations

💣 XML Bomb (Billion Laughs) Protection

Prevents quadratic blowup and entity expansion attacks in XML documents

🔄 Path Normalization Protection

Blocks path traversal bypasses using URL encoding, Unicode, and double encoding tricks

🐚 Web Shell Upload Protection

Detects and blocks web shell uploads including c99, r57, b374k, and China Chopper signatures

Additional Security Features

🔔 Real-Time Alerts - Slack

Sends real-time security alerts and notifications to Slack channel

📝 Lua Scripting Support

Custom security logic implementation using Lua scripting

🔒 VPN Blocking

Detects and blocks requests from VPN services and proxies

🤖 Bad Bot Blocking

Identifies and blocks malicious bot traffic

📱 Agent UA Blocking

Blocks requests based on suspicious User-Agent strings

🔍 SEO Bot Analysis

Analyzes and validates legitimate search engine bots

📝 Signatures Blocking

Blocks requests matching known attack signatures

🧅 Tor Exit Node Monitor and Blocking

Monitors and blocks requests from Tor exit nodes

🚫 IP Blocking

Blocks requests from specific IP addresses or IP ranges

📁 Path Blocking

Blocks access to specific URL paths/directories

📨 Headers Blocking

Blocks requests containing specific HTTP headers

🌐 Hostname Blocking

Blocks requests based on hostname/domain

🗺️ Country Blocking

Blocks traffic from specific countries (geo-blocking)

📄 Body Content Blocking

Blocks requests containing specific patterns in request body

🔍 Query Blocking

Blocks requests based on query string parameters

🆔 CloFix ID Blocking

Blocks specific CloFix identification patterns

🔢 ASN Blocking

Blocks traffic from specific Autonomous System Numbers