ngx_lua_waf is a web application firewall (WAF) module written in Lua for use with OpenResty (Nginx + Lua). It provides protection against common web attacks such as SQL injection, XSS, file uploads, and malicious bots. The WAF is rule-based, easily configurable, and lightweight, offering real-time defense with minimal performance overhead.

Features

  • Detects and blocks SQL injection and XSS attacks
  • Filters malicious file uploads and request patterns
  • Provides IP blacklisting and whitelisting
  • Modular rule-based filtering system
  • Custom logging and alert support
  • Lightweight and efficient for high-performance Nginx setups

Project Samples

Project Activity

See All Activity >

Categories

Firewall

License

MIT License

Follow ngx_lua_waf

ngx_lua_waf Web Site

Other Useful Business Software
Award-Winning Medical Office Software Designed for Your Specialty Icon
Award-Winning Medical Office Software Designed for Your Specialty

Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ngx_lua_waf!

Additional Project Details

Operating Systems

Linux

Programming Language

Lua

Related Categories

Lua Firewall Software

Registered

2025-07-23