<?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"
	>

<channel>
	<title>Inside the Firewall</title>
	<atom:link href="http://blog.athenasecurity.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.athenasecurity.net</link>
	<description>A blog on firewall analysis and network security.</description>
	<pubDate>Mon, 22 Feb 2010 23:21:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Rule Reordering Can Help Firewall Performance</title>
		<link>http://blog.athenasecurity.net/2010/02/22/rule-reordering-can-help-firewall-performance/</link>
		<comments>http://blog.athenasecurity.net/2010/02/22/rule-reordering-can-help-firewall-performance/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 23:21:18 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<category><![CDATA[Athena FirePAC]]></category>

		<category><![CDATA[rule cleanup]]></category>

		<category><![CDATA[rulebase optimization]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=276</guid>
		<description><![CDATA[Most network engineers will agree that keeping a firewall rulebase free of unnecessary rules is good practice.  This involves finding candidates for removal based on traffic data captured in the firewall logs to identify which rules and objects were actually used.
With this data, it is possible to clean up rules and objects within the rules [...]]]></description>
			<content:encoded><![CDATA[<p>Most network engineers will agree that keeping a firewall rulebase free of unnecessary rules is good practice.  This involves finding candidates for removal based on traffic data captured in the firewall logs to identify which rules and objects were actually used.</p>
<p>With this data, it is possible to clean up rules and objects within the rules that are never hit, as well as remove object members that are not hit in any rule.  The benefits of <a href="http://www.athenasecurity.net/rulecleanupbrief.html">rule cleanup</a> are not only for improving the maintainability, but also the performance of the firewall.  In high-transaction systems, such as financial trading systems or e-commerce platforms, squeezing the most performance out of the firewall can become a crucial exercise.  Once cleanup is completed, additional improvements in performance can be achieved by using the same traffic log data to determine the most used rules and objects. This forms the basis for re-ordering rules, where the objective is to move the most frequently used rules to the beginning of the rulebase as long as there is no impact on policy.</p>
<p><a href="http://www.athenasecurity.net/pdf/example-pix-02-FirewallCleanup.pdf">Re-ordering rules</a> to improve performance requires rule dependencies to be taken into account so that the <em>firewall&#8217;s behavior</em> is not adversely impacted. Moving a rule will change the behavior if any of the rules passed over by the moved rule have a rule order dependency with it, i.e. they overlap with it and perform a different action.  For example, moving an allow rule over an overlapping deny rule would cause some previously denied packets to now be allowed.  You even need to take into account rule options such as logging or user authentication.</p>
<p>Often, only specific objects within the rule are frequently used and these specific portions might not have any rule order dependencies.  In these cases it might be easier to simply carve out separate rules using these most-used objects and add them at the beginning of the rulebase.</p>
<p>To illustrate some of these points, consider the following example ruleset for a perimeter firewall connected to the Internet, a DMZ network hosting publicly accessible web servers, and an internal network hosting some application servers.</p>
<table border="0" cellspacing="2" cellpadding="3">
<tbody>
<tr style="background-color:#606060; color:#ffffff; font-weight:bold; font-size:10px">
<td>Rule ID</td>
<td>Source</td>
<td>Destination</td>
<td>Service</td>
<td>Action</td>
<td>Options</td>
<p><!-- td width="200">Comment</td --></tr>
<tr style="background-color:#f0f0f0; font-size:10px; line-height:1">
<td>1</td>
<td>Any</td>
<td>WebServers</td>
<td>WebSvcs</td>
<td>Accept</td>
<td></td>
<p><!-- td>Public Web Addresses</td --></tr>
<tr style="background-color:#c0c0c0; font-size:10px">
<td>2</td>
<td>OrderWebServers</td>
<td>AppServers</td>
<td>AppSvcs</td>
<td>Accept</td>
<td>Log</td>
<p><!-- td>Only allow DMZ web servers access to app servers</td --></tr>
<tr style="background-color:#f0f0f0; font-size:10px">
<td>3</td>
<td>MgtNets</td>
<td>Firewall</td>
<td>MgtSvcs</td>
<td>Accept</td>
<td>Log</td>
<p><!-- td>Management access to firewall</td --></tr>
<tr style="background-color:#c0c0c0; font-size:10px">
<td>4</td>
<td>Any</td>
<td>Firewall</td>
<td>Any</td>
<td>Deny</td>
<td>Log</td>
<p><!-- td>Deny access to firewall</td --></tr>
<tr style="background-color:#f0f0f0; font-size:10px">
<td>5</td>
<td>Any</td>
<td>DataCenterSvrs<br />
InventorySvrs<br />
AppSvrs<br />
PartnerSvrs</td>
<td>DangerousSvcs</td>
<td>Deny</td>
<td>Log</td>
<p><!-- td>Block dangerous services to critical assets</td --></tr>
<tr style="background-color:#c0c0c0; font-size:10px">
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<p><!-- td>&#8230;</td --></tr>
<tr style="background-color:#f0f0f0; font-size:10px">
<td>60</td>
<td>InventoryAccessNets</td>
<td>InventorySvrs</td>
<td>InventorySvcs</td>
<td>Accept</td>
<td>Log, Auth users</td>
<p><!-- td>Access to inventory apps</td --></tr>
<tr style="background-color:#c0c0c0; font-size:10px">
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<td>&#8230;</td>
<p><!-- td>&#8230;</td --></tr>
<tr style="background-color:#f0f0f0; font-size:10px">
<td>100</td>
<td>InventoryPartnerNets</td>
<td>PartnerSvrs</td>
<td>PartnerSvcs</td>
<td>Accept</td>
<td>Log</td>
<p><!-- td>Partner access for inventory</td --></tr>
</tbody>
</table>
<p>In this rulebase, rules 100 and 60 were the two most used rules, in that order.  Determining whether or not these rules overlap requires identifying the specific IP addresses and subnets used in each of the network groups and the services included in the service groups.  If the service groups <span style="font-family: courier;">DangerousSvcs</span> and <span style="font-family: courier;">InventorySvcs</span> contain any of the same services, then rule 60 cannot be moved up in the rulebase any further than rule 5 because both rules refer to the network group <span style="font-family: courier;">InventorySvrs</span> and they have differing actions.  Similarly, rule 100 cannot be moved in front of the rule 60 if they overlap since rule 60 has a user authentication option even though they have the same rule action.  It might be better to redefine rule 100 to exclude the addresses and services referred to by rule 60 so that rule 100 can be moved higher up in the rulebase.</p>
<p>It is possible to determine the most used rules or most used addresses and services in the firewalls with the help of scripts. The log data can be parsed and stored in a database and SQL queries used to count the number of rows for each rule ID to get the rule usage.  However, determining rule order dependencies does require examining the relationships between each rule and every other rule in the rulebase.  You need to determine the effective portion of each rule, taking into account the content of each object used in the rule before you even try to determine the overlaps between the rules.  Correlating these addresses or services to the object groups requires an understanding of object and rule structures within the firewall configuration.  Performing this analysis manually requires a lot of time and is error prone because of the large number of rule and object combinations that have to be looked at.  If the rulebase is non-trivial, even a scripting solution is untenable.</p>
<p>Fortunately, <a href="http://www.athenasecurity.net/athenafirepac.html">Athena FirePAC</a> automates this process and generates a report that identifies all structural redundancies in rules and objects that can be cleaned up, all unused objects and rules that can be cleaned up using the firewall log data, and provides an optimized rule order where the rules are reordered based on most used rules and rule order dependencies.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2010/02/22/rule-reordering-can-help-firewall-performance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firewall Intervention for Threat Response</title>
		<link>http://blog.athenasecurity.net/2010/01/21/firewall-intervention-for-threat-response/</link>
		<comments>http://blog.athenasecurity.net/2010/01/21/firewall-intervention-for-threat-response/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 20:21:08 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<category><![CDATA[SIM integration]]></category>

		<category><![CDATA[threat response]]></category>

		<category><![CDATA[whitepaper]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=269</guid>
		<description><![CDATA[If you have a Security Information/Event Manager (SIEM) product monitoring your network, you probably see numerous events affecting your network.  When an unexpected and potentially dangerous event is detected, you will need to take action to block the incident and prevent it from happening again.  Diagnosing what really went wrong, what else is at risk, [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a Security Information/Event Manager (SIEM) product monitoring your network, you probably see numerous events affecting your network.  When an unexpected and potentially dangerous event is detected, you will need to take action to block the incident and prevent it from happening again.  Diagnosing what really went wrong, what else is at risk, and determining the appropriate response can be difficult and time-consuming.  We have published a new whitepaper called <a href="http://www.athenasecurity.net/siemfirepacbrief.html"><em>Firewall Intervention for Threat Response </em></a>that discusses how you can use the query and policy comparison facilities in <a href="http://www.athenasecurity.net/athenafirepac.html">Athena FirePAC </a>to analyze the information provided by the SIEM product, identify appropriate rule changes to remediate the incident, and verify that the remedy implemented actually works without creating unintended side effects to the network.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2010/01/21/firewall-intervention-for-threat-response/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Maintaining Security in the Network Control Plane</title>
		<link>http://blog.athenasecurity.net/2009/12/21/maintaining-security-in-the-network-control-plane/</link>
		<comments>http://blog.athenasecurity.net/2009/12/21/maintaining-security-in-the-network-control-plane/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 23:41:39 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<category><![CDATA[Security Blog Beat]]></category>

		<category><![CDATA[control plane]]></category>

		<category><![CDATA[customized security checks]]></category>

		<category><![CDATA[security best practices]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=257</guid>
		<description><![CDATA[Over at TechTarget, Joel Snyder writes about configuring access control lists on your routers to maintain security in the network control plane.
Do you have SNMP enabled on edge devices? Fine… so long as you also have an access list saying that those SNMP packets can only come from your management station. Is the management interface, [...]]]></description>
			<content:encoded><![CDATA[<p>Over at TechTarget, Joel Snyder writes about <a href="http://searchmidmarketsecurity.techtarget.com/tip/0,289483,sid198_gci1374061,00.html" target="_blank">configuring access control lists on your routers </a>to maintain security in the network control plane.</p>
<blockquote><p>Do you have SNMP enabled on edge devices? Fine… so long as you also have an access list saying that those SNMP packets can only come from your management station. Is the management interface, whether HTTP, HTTPS, SSH or (heaven forbid) Telnet running?</p>
<p>Fine … so long as no one outside our network can ever get there.</p>
<p>We call this the &#8220;control plane&#8221; or &#8220;management plane.&#8221; Think of it as a different network that runs in parallel to your data network, and is used to control, monitor and manage the data network. In huge networks, there is a true network control plane that is completely separate from the data that the device sees. But in many smaller networks, control plane, management plane, and data plane run on the same wire.</p>
<p>You can, and should, secure your network control plane in many ways, but they mostly come down to two techniques: access control lists and self-protection.</p>
<p><strong>ACCESS CONTROL LISTS MANAGE TRAFFIC TO EDGE DEVICES</strong><br />
Access control list protections usually occur when you put a block of some sort in non-firewall devices at the edge and core of your network. A good example is SNMP. Let&#8217;s say you have an SNMP management station at 10.20.30.161. That represents the one valid flow to and from that management station to network and security devices. Now, any other SNMP traffic floating around on your network, or coming in from the edge, should be blocked. If you have intermediate routers in your network, and certainly if you have firewalls, you should use them to block SNMP traffic &#8212; and any other management traffic &#8212; to your security and network devices, except from authorized sources.</p></blockquote>
<p>Good advice, and an excellent example of best practices for securing your network infrastructure.  To ensure that your network infrastructure remains secure, you will want to configure and enforce access control restrictions like these on all of your non-firewall devices.  Furthermore, you will want to routinely audit the network devices to ensure that they continue to follow these best practices.  When changes are made to a device&#8217;s access control lists, you will want to be notified when changes cause the device to fail to meet these practices.</p>
<p>Of course, auditing all of the devices in your network infrastructure can be a huge job.  The attention to detail required to make sure you get it right and don&#8217;t miss something takes a lot of time.  It&#8217;s difficult to perform the audits frequently enough to be effective without tools and automation to facilitate the process.  Fortunately, the security checks in <a href="http://www.athenasecurity.net/athenafirepac.html" target="_self">Athena FirePAC</a> provide a perfect vehicle for implementing these kinds of network best practices.</p>
<p>For example, FirePAC provides a standard security checks for SNMP that can be customized to ensure that the device policy allows SNMP messages from only the management station and to flag the check if any the policy allows any other source.  FirePAC provides other standard checks for various management protocols that can be similarly customized to check for restrictions to allow only access from the management station.  These kinds of customizations to the standard security checks in FirePAC will help you tailor the Security Audit report to your organization&#8217;s network policy and simplify the task of ensuring the security of your network.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/12/21/maintaining-security-in-the-network-control-plane/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Iraqi Militants Hack Predator Drone Video Feeds</title>
		<link>http://blog.athenasecurity.net/2009/12/17/iraqi-militants-hack-predator-drone-video-feeds/</link>
		<comments>http://blog.athenasecurity.net/2009/12/17/iraqi-militants-hack-predator-drone-video-feeds/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 20:00:04 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Security Blog Beat]]></category>

		<category><![CDATA[encryption]]></category>

		<category><![CDATA[iraq]]></category>

		<category><![CDATA[military]]></category>

		<category><![CDATA[predator drone]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=252</guid>
		<description><![CDATA[The Wall Street Journal is reporting today that Shiite fighters in Iraq were able to capture video feeds from U.S. Predator drones using commercially available software.
Senior defense and intelligence officials said Iranian-backed insurgents intercepted the video feeds by taking advantage of an unprotected communications link in some of the remotely flown planes&#8217; systems. Shiite fighters [...]]]></description>
			<content:encoded><![CDATA[<p>The Wall Street Journal is reporting today that <a href="http://online.wsj.com/article/SB126102247889095011.html?mod=WSJ_hpp_MIDDLETopStories" target="_self">Shiite fighters in Iraq were able to capture video feeds from U.S. Predator drones </a>using commercially available software.</p>
<blockquote><p>Senior defense and intelligence officials said Iranian-backed insurgents intercepted the video feeds by taking advantage of an unprotected communications link in some of the remotely flown planes&#8217; systems. Shiite fighters in Iraq used software programs such as SkyGrabber &#8212; available for as little as $25.95 on the Internet &#8212; to regularly capture drone video feeds, according to a person familiar with reports on the matter.</p>
<p>[...]</p>
<p>The stolen video feeds also indicate that U.S. adversaries continue to find simple ways of counteracting sophisticated American military technologies.</p>
<p>[...]</p>
<p>Some of the most detailed evidence of intercepted feeds has been discovered in Iraq, but adversaries have also intercepted drone video feeds in Afghanistan, according to people briefed on the matter. These intercept techniques could be employed in other locations where the U.S. is using pilotless planes, such as Pakistan, Yemen and Somalia, they said.</p>
<p>[...]</p>
<p>The potential drone vulnerability lies in an unencrypted downlink between the unmanned craft and ground control. The U.S. government has known about the flaw since the U.S. campaign in Bosnia in the 1990s, current and former officials said. But the Pentagon assumed local adversaries wouldn&#8217;t know how to exploit it, the officials said.</p></blockquote>
<p>Most interesting was this comment about the difficulty in upgrading the drones to encrypt the video downlink.</p>
<blockquote><p>Officials stepped up efforts to prevent insurgents from intercepting video feeds after the July incident. The difficulty, officials said, is that adding encryption to a network that is more than a decade old involves more than placing a new piece of equipment on individual drones. Instead, many components of the network linking the drones to their operators in the U.S., Afghanistan or Pakistan have to be upgraded to handle the changes.</p></blockquote>
<p>Security has to be built in from the start, not added in as an afterthought.  Of course, you should never underestimate your adversaries either!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/12/17/iraqi-militants-hack-predator-drone-video-feeds/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Verizon Business Report Looks At 15 Most Common Attacks</title>
		<link>http://blog.athenasecurity.net/2009/12/09/verizon-business-report-looks-at-15-most-common-attacks/</link>
		<comments>http://blog.athenasecurity.net/2009/12/09/verizon-business-report-looks-at-15-most-common-attacks/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 00:27:10 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Company Announcements]]></category>

		<category><![CDATA[Security Blog Beat]]></category>

		<category><![CDATA[common security attacks]]></category>

		<category><![CDATA[data breach]]></category>

		<category><![CDATA[security metrics]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=246</guid>
		<description><![CDATA[A new report released today from Verizon Business, &#8220;2009 Supplemental Data Breach Investigations Report: An Anatomy of a Data Breach,&#8221; takes a look the 15 most common types of security attacks. The report is drawn from data published in the &#8220;2009 Verizon Business Data Breach Investigations Report,&#8221; issued in April.  That study reviews the [...]]]></description>
			<content:encoded><![CDATA[<p>A new report released today from Verizon Business, &#8220;<a href="http://www.verizonbusiness.com/go/09SuppDBIR" target="_blank">2009 Supplemental Data Breach Investigations Report: An Anatomy of a Data Breach</a>,&#8221; takes a look the 15 most common types of security attacks. The report is drawn from data published in <span class="smalltext">the &#8220;2009 Verizon Business Data Breach Investigations Report,&#8221; issued in April.  That study reviews the cybercrime cases worked by Verizon&#8217;s Investigative Response team and analyzed more than 90 forensic investigations involving some 285 million compromised records.<br />
</span></p>
<p>The report identifies and profiles the most common attacks.  For each type of attack, the report provides case examples, frequency of occurrence, threat sources, warning signs, controls that can deter or prevent threats, and commonly affected industries.</p>
<p>The report identifies and ranks by frequency the following top 15 types of attacks:</p>
<ol>
<li>Keyloggers and spyware.</li>
<li>Backdoor or Command/Control.</li>
<li>SQL injection.</li>
<li>Abuse of system access/privileges.</li>
<li>Unauthorized access via default credentials.</li>
<li>Violation of Acceptable Use and other policies.</li>
<li>Unauthorized access via weak or misconfigured ACLs.</li>
<li>Packet sniffer.</li>
<li>Unauthorized access via stolen credentials.</li>
<li>Pretexting (social engineering).</li>
<li>Authentication bypass.</li>
<li>Physical theft of asset.</li>
<li>Brute-force attack.</li>
<li>RAM scraper.</li>
<li>Phishing (and variants).</li>
</ol>
<p>It&#8217;s interesting to observe that 6 of the 15 list proper egress filtering as one method of mitigating the attack. That&#8217;s more than a third of the most common attacks that can be stopped by proper firewall configurations. Read the whole thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/12/09/verizon-business-report-looks-at-15-most-common-attacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PCI Compliance and SYN Flood DoS Attacks</title>
		<link>http://blog.athenasecurity.net/2009/12/08/pci-compliance-and-syn-flood-dos-attacks/</link>
		<comments>http://blog.athenasecurity.net/2009/12/08/pci-compliance-and-syn-flood-dos-attacks/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 00:10:11 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<category><![CDATA[Athena FirePAC]]></category>

		<category><![CDATA[Cisco ASA]]></category>

		<category><![CDATA[PCI DSS]]></category>

		<category><![CDATA[SYN flood protection]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=236</guid>
		<description><![CDATA[We recently received the following question from a customer about the security checks included in the PCI compliance analysis performed by Athena FirePAC:
I just  ran Athena FirePAC on an ASA firewall that is failing PCI requirement 1.3.6 due to SYN flood  protection not enabled. I understand what SYN flood protection does, but I [...]]]></description>
			<content:encoded><![CDATA[<p>We recently received the following question from a customer about the security checks included in the PCI compliance analysis performed by Athena FirePAC:</p>
<blockquote><p><em>I just  ran Athena FirePAC on an ASA firewall that is failing PCI requirement 1.3.6 due to SYN flood  protection not enabled. I understand what SYN flood protection does, but I  believe ASA firewalls still processes in a stateful manner, even without SYN  flood protection turned on. This failure would indicate that the firewall will  process a non stateful packet, and I don’t believe that’s the case. Can someone advise on why FirePAC failed us on this requirement?</em></p></blockquote>
<p>The PCI DSS control item 1.3.6 says, &#8220;Implement stateful  inspection, also known as dynamic packet filtering. (That is, only &#8216;established&#8217; connections are allowed into the network.)&#8221;  It is true that Cisco ASA firewalls implement stateful inspection, as do most modern firewalls including Check Point, and Juniper Netscreen.  So checking for it is a moot point.</p>
<p>Rather than simply making this a &#8220;checkbox&#8221; item in the PCI DSS compliance analysis provided by Athena FirePAC, we decided to take this as an opportunity to check for additional protection against some common attacks that exploit the stateful nature of TCP connections. The SYN flood attack is one example.</p>
<p>In Cisco ASA firewalls, the NAT and Static commands have a parameter that specifies the maximum number of embryonic connections allowed per host.  An embryonic connection is a connection request that has not finished the three-way handshake between source and destination.  The default is 0, which means unlimited embryonic connections are allowed.  Setting the embryonic connection limit to a non-zero value lets you prevent SYN flood attacks by dropping connections after the limit is reached.  FirePAC checks if this limit is not set, i.e. 0, which means unlimited embyronic connections are allowed.  If it is 0, the host is susceptible to the SYN flood attack and the security check is flagged.  FirePAC performs similar checks for Juniper Netscreen and Check Point firewalls as well.</p>
<p>As I&#8217;ve <a href="http://blog.athenasecurity.net/2009/01/21/massive-data-breach-at-heartland-payment-systems/">noted elsewhere</a>, simply passing a PCI compliance audit is not a substitute for security.  You really have to know what&#8217;s going on in your firewall to ensure that it&#8217;s configured securely. Given some of the <a href="http://pciguru.wordpress.com/2009/05/09/changes-coming-to-a-qsa-near-you/">changes announced earlier this year by the PCI council</a>, these kinds of robust and detailed analyses will be required to show that that the PCI in-scope network is truly secure and controlled. FirePAC includes these kinds of additional checks to help you get it right.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/12/08/pci-compliance-and-syn-flood-dos-attacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cleaning Up Redundant and Unused Firewall Rules</title>
		<link>http://blog.athenasecurity.net/2009/11/16/cleaning-up-redundant-and-unused-firewall-rules/</link>
		<comments>http://blog.athenasecurity.net/2009/11/16/cleaning-up-redundant-and-unused-firewall-rules/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 23:45:33 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<category><![CDATA[Firewall Tips]]></category>

		<category><![CDATA[Athena FirePAC]]></category>

		<category><![CDATA[redunant rules]]></category>

		<category><![CDATA[rule cleanup]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=233</guid>
		<description><![CDATA[Firewall rule bases have an annoying tendency to grow larger over time.  It&#8217;s easy to add new rules to a firewall.  But nobody likes to remove rules from the firewall because they don&#8217;t know what the effect of the change will be.  As a consequence, firewall rule bases will accumulate a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Firewall rule bases have an <a href="http://blog.athenasecurity.net/2009/02/25/firewall-rulebases-are-out-of-control/">annoying tendency to grow larger</a> over time.  It&#8217;s easy to add new rules to a firewall.  But nobody likes to remove rules from the firewall because they don&#8217;t know what the effect of the change will be.  As a consequence, firewall rule bases will accumulate a lot of redundant and unused rules.</p>
<p>Redundant rules exist in firewall rule bases because of structural relationships between the rules; one or more rules duplicate the functionality of other rules. As firewalls evaluate the rules in the sequence they are defined in the rule base, rules whose functionality is covered by other preceding rules in the rule base will never be triggered and hence can be removed safely. There can also be redundant rules that exist as special cases preceding more general rules that succeed them. Removing these special cases will not change the firewall functionality; the later general rules allow or deny the same traffic. Identifying the redundant rules requires an understanding what traffic is allowed or denied by each rule. From this, you can identify rules that are redundant. If object groups are used heavily in the rule base, identifying the redundant rules manually will be painful and time consuming because of the large number of expanded combinations that need to be investigated.  Tools are good at automating this type of analysis and easily identify these rules. Once identified, cleaning up these rules is very safe. Here at Athena Security, we have found as much as 30%-40% of the rules in large rule bases are structurally redundant and contribute nothing to the functionality of the firewall.  Removing these rules will simplify the firewall configuration, making it easier manage and less error-prone to make changes.</p>
<p>On the other hand, identifying unused rules requires a lot more time and effort invested up front. These are the rules that have become stale over a period of time. They were not removed because the business owner could not be identified or the business owner is not sure. Some times you have to prove to the business owner that they are not really using the services allowed in the rule base. So identifying these unused rules requires capturing firewall logs for reasonable time duration. These logs then need to be analyzed to see which rules were never triggered during the period of log capture. Trending might also be required to accurately identify rules that might only be used at certain points in the year. On most firewalls, capturing logs for rules requires enabling of the log option on the rules that are being monitored. This could have an impact on the firewall performance, depending on the traffic being logged. Even though this process is time-consuming, often this is the only way to make the overly permissive rules less specific or to remove unused services from existing rules.</p>
<p>Cleaning up firewall rule bases is an important part of auditing your firewalls.  This process can be very complex and time-consuming to attempt by hand.  By using tools such as <a href="http://www.athenasecurity.net/firepac_trial.html">Athena FirePAC</a> that automatically identify redundancies and unused rules, you can complete the process in only a day or two rather than weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/11/16/cleaning-up-redundant-and-unused-firewall-rules/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Athena FirePAC v3.1 has arrived</title>
		<link>http://blog.athenasecurity.net/2009/09/25/athena-firepac-v31-has-arrived/</link>
		<comments>http://blog.athenasecurity.net/2009/09/25/athena-firepac-v31-has-arrived/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 22:34:06 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Company Announcements]]></category>

		<category><![CDATA[Athena FirePAC]]></category>

		<category><![CDATA[query]]></category>

		<category><![CDATA[SolarWinds Orion NCM]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=230</guid>
		<description><![CDATA[It&#8217;s been a long summer and the development team has been hard at work adding a bunch of new features to Athena FirePAC.  We finally released v3.1 at the beginning of September.  I thought it&#8217;d be worthwhile to point out some of the really cool features available in the new release.
First, as was [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a long summer and the development team has been hard at work adding a bunch of new features to Athena FirePAC.  We finally released v3.1 at the beginning of September.  I thought it&#8217;d be worthwhile to point out some of the really cool features available in the new release.</p>
<p>First, as was <a title="Athena Security completes integration with SolarWinds Orion NCM" href="http://www.athenasecurity.net/pdf/Athena_SolarWinds_Partnership-20090921.pdf">announced here</a>, Athena Security is now a technology partner with <a href="http://http://www.solarwinds.com/" target="_blank">SolarWinds</a> and we have integrated FirePAC with <a href="http://www.solarwinds.com/Products/Orion/configuration_manager/" target="_blank">Orion Network Configuration Manager</a>.  You can connect to Orion NCM from FirePAC, select the firewall you&#8217;re interested in from the device repository, and import their configurations directly into FirePAC.  The import is fast, easy, and painless.  No worries about logging into the firewall or which commands you need to issue to get the right data.  And you can import multiple firewalls in one operation.</p>
<p>Related to the Orion NCM integration is the configuration update feature.  Now, after you&#8217;ve imported a firewall into FirePAC, you can update the configuration automatically from the same location it was originally imported from.  If you imported from the filesystem, the update will be taken from the same files.  If you imported from Orion, the update will be taken from there.  No need to specify the same source for the configuration files over and over again.  Just select the firewall in the FirePAC Firewall Inventory and click the Update operation.</p>
<p>Another big new feature is our enhanced Query capability.  There are now three types of queries that allow you to explore the firewall behavior and configurations.  With the Data Flow query, you can ask questions like &#8220;which critical hosts are exposed to these risky services?&#8221; or &#8220;what sources are allowed to connect to this server?&#8221; or &#8220;why is this service not being allowed through the firewall&#8221;?  It allows you to use Athena&#8217;s powerful data flow analysis of firewall behavior to identify specific risks to your network or to understand exactly what the firewall is doing.</p>
<p>With the Rule Search query, you can search for rules that match specific patterns of source, destination, and service parameters across your entire inventory of firewalls.  You can even select rules based on matching network or service groups.  With the Object Search query, you can find where specific network or service objects are defined and where those objects are used in other object groups.  Taken together, Rule Search and Object Search give you a powerful capability to understand the structure of your rulesets and object definitions and their inter-relationships.</p>
<p>Wrapping up the Query facility is the new Saved Queries feature.  Now you need only enter the parameters for a given query once.  Then you can save it and issue the saved query again later.  This can be useful when you have a long list of critical hosts that you need to check exposures to on a regular basis.</p>
<p>All these new features really extend FirePAC as an operational tool for managing firewalls.  You can download an evaluation free for 30 days from our web site.  <a title="Register for a free 30-day FirePAC evaluation" href="http://www.athenasecurity.net/firepac_trial.html">Check it out!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/09/25/athena-firepac-v31-has-arrived/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Athena Security Finalist in TiE50</title>
		<link>http://blog.athenasecurity.net/2009/04/28/athena-security-finalist-in-tie50/</link>
		<comments>http://blog.athenasecurity.net/2009/04/28/athena-security-finalist-in-tie50/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 19:28:45 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Athena Insights]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=124</guid>
		<description><![CDATA[Athena Security was selected as a finalist in the TiE50, a competition to identify and showcase 50 of the hottest and most promising startup  companies.  The companies were selected from across five market segments:  Internet Infrastructure, Wireless,  Cleantech, Software, Consumer Web.  150 finalists, including Athena Security, were selected from 1,200 [...]]]></description>
			<content:encoded><![CDATA[<p>Athena Security was selected as a finalist in the TiE50, a competition to identify and showcase 50 of the hottest and most promising startup  companies.  The companies were selected from across five market segments:  Internet Infrastructure, Wireless,  Cleantech, Software, Consumer Web.  150 finalists, including Athena Security, were selected from 1,200 nominees by a panel of industry judges.  The top 50 will be chosen by a web poll.</p>
<p>To cast your vote for Athena, go to the <a href="http://www.tie50.net/polling/" target="_blank">finalist page</a> and select Athena Security in the Software category.  The winners will be announced at <a href="http://www.tiecon.org" target="_blank">TiEcon</a>, May 14-15, 2009  being held at the Santa Clara Convention Center.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/04/28/athena-security-finalist-in-tie50/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Researchers Release Tools Automating Attacks on Carrier Backbone Networks</title>
		<link>http://blog.athenasecurity.net/2009/04/07/researchers-release-tools-automating-attacks-on-carrier-backbone-networks/</link>
		<comments>http://blog.athenasecurity.net/2009/04/07/researchers-release-tools-automating-attacks-on-carrier-backbone-networks/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 23:29:18 +0000</pubDate>
		<dc:creator>dhurst</dc:creator>
		
		<category><![CDATA[Security Blog Beat]]></category>

		<category><![CDATA[black hat europe]]></category>

		<category><![CDATA[ethernet]]></category>

		<category><![CDATA[mpls]]></category>

		<category><![CDATA[network infrastructure vulnerabilities]]></category>

		<guid isPermaLink="false">http://blog.athenasecurity.net/?p=121</guid>
		<description><![CDATA[Kelly Jackson Higgins at DarkReading writes that a pair of German researchers have developed a set of tools that automate attacks on the Multiprotocol Layer Switching (MPLS) and Ethernet networking technologies used in some enterprise network service offerings.
The tools exploit similar inherent security weaknesses in the two networking technologies &#8212; namely in how they forward [...]]]></description>
			<content:encoded><![CDATA[<p>Kelly Jackson Higgins at <a href="http://www.darkreading.com/" target="_blank">DarkReading </a>writes that a pair of German researchers have developed a set of <a href="http://www.darkreading.com/services/data/showArticle.jhtml;jsessionid=GFRH0HRIMZUIEQSNDLPCKH0CJUNN2JVN?articleID=216403220" target="_blank">tools that automate attacks on the Multiprotocol Layer Switching (MPLS) and Ethernet networking technologies</a> used in some enterprise network service offerings.</p>
<blockquote><p><span class="smalltext">The tools exploit similar inherent security weaknesses in the two networking technologies &#8212; namely in how they forward traffic.</span></p>
<p>[...]</p>
<p><span class="smalltext">To execute an MPLS or Ethernet carrier network hack, the attacker first must get into the network, either by hacking a router or a management tool. Then Rey and Mende&#8217;s MPLS hacking tool could be used: It modifies the labels that are added to packets in an MPLS network and determine how those packets get forwarded. This lets an attacker silently redirect traffic to other sites, such as a malicious DNS server or a phony authentication server, Rey says. &#8220;The victim doesn&#8217;t notice anything and the attacker has both directions of traffic&#8221; in his control, he says. &#8220;The whole VPN model of trust is violated,&#8221; he says.</span></p>
<p><span class="smalltext">The attack doesn&#8217;t target a specific vulnerabilty &#8212; just the way MPLS operates. The story is much the same for Ethernet. VLAN-tagging, for instance, helps carriers separate different customers&#8217; traffic across their backbones. &#8220;But there&#8217;s no encryption and no additional security&#8221; with Ethernet, Rey says. &#8220;It&#8217;s just traffic separated by adding some more bits to the traffic, which brings us back to being able to modify those bits&#8221; with our hacking tool, he says.</span></p></blockquote>
<p>The researchers plan to release the tools at <a href="http://www.blackhat.com/html/bh-europe-09/bh-eu-09-main.html" target="_blank">Black Hat Europe</a> next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.athenasecurity.net/2009/04/07/researchers-release-tools-automating-attacks-on-carrier-backbone-networks/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
