pf » Announcing Web Application Firewall for ColdFusion
Announcing Web Application Firewall for ColdFusion
I'm proud to announce a Web Application Firewall for ColdFusion, a new product that I have been working on. This product detects malicious requests (such as SQL Injection, Cross Site Scripting, etc) and then logs, filters, or blocks the request.
The firewall is written in CFML so you can easily use it with existing ColdFusion applications by including the firewall with a CFINCLUDE in your Application.cfm. You can also write your own filter by creating a CFC and adding it to the configuration.
There is still more work to be done on this product, but it should be ready "soon". If you are interested in beta testing please contact me. In addition, be sure to add your email address here for release date notification.
Update: the Web Application Firewall for ColdFusion has been released!
add to del.icio.us
| Tags: security, firewall, coldfusion, csrf, xss, sql injection, vulnerabilities, secure
Related Entries
- Web Application Vulnerabilities trump Buffer Overflows - November 2, 2006
- Devnet Article on Securing CF From SQL Injection - April 9, 2009
- Mastering CFQUERYPARAM - July 24, 2008
- CFPARAM for Simple String Validation - May 29, 2007
- How to Break Web Software - April 21, 2006
It gives your ColdFusion applications the ability to communicate with the firewall directly. This might be handy for instance if you have determined in your own code that an IP is malicious, you could very easily add that to a temp block list at runtime. So you can have a dynamically configured firewall.
Also I think the biggest advantage is that it makes it really easy to install, you don't need administrator access to install it (like you would with mod_security), so it could be used on shared hosts, etc.
Another advantage is that you can write your rules in CFML, which is nice!
So I think mod_security has its place, and it's a great product. I think this product may meet the needs of a different group of people. I would say - use both if you can.
If you need a beta tester for an intranet (cfmx 7), I would like to test your software.
Is the web application firewall ready for beta? I was going to write something to prevent SQL injection, but if you the ready, I would like to test it.
Thanks, Sumit
That said, as others have noted, there are solutions that are generic (usually specific to a given web server). I list several of them at http://cf411.com/#sqlinject_wfw
I've also added a link to your tool, Pete. Hope it works out well for you.
- ColdFusion 8 FCKeditor Vulnerability
- Ajax Same Origin Policy No More with Firefox 3.5
- Firefox 3.5 Introduces Origin Header, Security Features
- Tips for Secure File Uploads with ColdFusion
- 7 Years And Blog Entry Number 700
- CFCatch Java Exceptions
- Cheat Sheet for SQL Server
- CFML on Google App Engine for Java
RSS

Pete Freitag is a software engineer, and web developer located in











