<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Angels of security &#187; jeremiah grossman</title>
	<atom:link href="http://angelsofsecurity.com/blog/tag/jeremiah-grossman/feed/" rel="self" type="application/rss+xml" />
	<link>http://angelsofsecurity.com/blog</link>
	<description>Musings of an infosec renegade</description>
	<lastBuildDate>Tue, 02 Aug 2011 19:01:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Web app firewalls</title>
		<link>http://angelsofsecurity.com/blog/2008/07/02/web-app-firewalls/</link>
		<comments>http://angelsofsecurity.com/blog/2008/07/02/web-app-firewalls/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 21:11:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[application security]]></category>
		<category><![CDATA[jeremiah grossman]]></category>
		<category><![CDATA[WAF]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/2008/07/02/web-app-firewalls/</guid>
		<description><![CDATA[Jeremiah Grossman has an article in CSOonline wherein he calls the current web application security methods (review code, find flaws, fix) insane and proposes web application firewalls as the better alternative. It is unreasonable to expect publishers, enterprises and other site owners to restart and reprogram every website securely from scratch. Nor can we fix [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jeremiahgrossman.blogspot.com/">Jeremiah Grossman</a> has an article in <a href="http://www.csoonline.com/article/412163/Industry_View_Web_Application_Security_Today_Are_We_All_Insane_/1">CSOonline </a>wherein he calls the current web application security methods (review code, find flaws, fix) insane and proposes web application firewalls as the better alternative.</p>
<blockquote><p>It is unreasonable to expect publishers, enterprises and other site owners to restart and reprogram every website securely from scratch. Nor can we fix the hundreds of thousands (maybe millions) of custom Web application vulnerabilities one line at time. The very thought sounds insane to me. It would take too long (probably never finish), cost far too much (billions per year), and the bad guys are already ahead of us.</p>
<p>&#8230;..</p>
<p>We have to be able to detect flaws, react faster, and adapt better on an Internet-wide scale. Web application vulnerability assessment solutions like those provided by WhiteHat Security are able to do this and then inform businesses of where the problem spots are. To address identified issues quickly Web application firewall (WAF) technology is getting a serious look. Recent technology advancements enable vulnerability assessment results to pipe straight into a WAF as virtual patches.</p></blockquote>
<p>Honestly it sounds good (really it does), and I know many entities which have been forced to dos omething similar (most didn&#8217;t call it a WAF at the time) when faced witht his problem. (That being too many applications and too little time).</p>
<p>My general feeling on WAFs is that the centralization and tremndous time savings can be a boon to many enterprises, but that signature systems will always have flaws, and need to be constantly maintained and updated. To use a metaphor, think of traditional port filtering firewalls and IDS/IPS. Imagine an admin who has only an IPS, and must constantly be on the lookout for new attacks so that he can write new signatures and block them. Then there is thefirewall with a default deny. That admin knows that only specific ports are allowed through because only those services are needed and on which machines they reside. His life is a lot easier (although admittedly he still has to worry about application vulnerabilities). Once again however, Jeremiah has <a href="http://jeremiahgrossman.blogspot.com/2008/06/why-most-wafs-do-not-block.html">beaten my thought process to the punch</a>.</p>
<blockquote><p>To implement default-deny Web Application Firewalls (WAF) must know everything about a website at all times, even when they change.</p></blockquote>
<p>What we need to do for web applications is do what we did for networks in the past &#8211; learn everything. We need to know which applications do what, and what inputs and outputs they should have. Hard? yes. But ultimately it will be better than the alternative.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2008/07/02/web-app-firewalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

