<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<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/"
	>

<channel>
	<title>gsandahl.net</title>
	<link>http://gsandahl.net</link>
	<description>Random rants on Defensive Security</description>
	<pubDate>Sat, 14 Jun 2008 12:03:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>Insights and conclusions from Verizion Breach Report</title>
		<link>http://gsandahl.net/2008/06/14/insights-and-conclusions-from-verizion-breach-report/</link>
		<comments>http://gsandahl.net/2008/06/14/insights-and-conclusions-from-verizion-breach-report/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 12:03:30 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[Intrusion Prevention]]></category>

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

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

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

		<guid isPermaLink="false">http://gsandahl.net/2008/06/14/insights-and-conclusions-from-verizion-breach-report/</guid>
		<description><![CDATA[Verzion published a great report??that summarizes their experiences from investaging 500 different intrusions during the last couple of years.
As this report covers cases between 2004 and 2007, an alternate method was necessary to compile statistics on
historical cases. Two primary methods were employed to collect the data presented in this report. Case files and
notes, being the [...]]]></description>
			<content:encoded><![CDATA[<p>Verzion published a <a href="http://www.verizonbusiness.com/resources/security/databreachreport.pdf">great report</a>??that summarizes their experiences from investaging 500 different intrusions during the last couple of years.</p>
<blockquote><p>As this report covers cases between 2004 and 2007, an alternate method was necessary to compile statistics on<br />
historical cases. Two primary methods were employed to collect the data presented in this report. Case files and<br />
notes, being the most objective source of information, were the preferred method and were referenced if within<br />
retention limits. Even when original reports were available, interviews with case investigators provided a wealth of<br />
supplemental data and insight for this study and were absolutely crucial when the former sources were unavailable.</p></blockquote>
<p>The report shed light on how security incidents is actually conducted. Here&#8217;s some conclusions:</p>
<ul>
<li>Incidents usually happens from the outside (73%), not the inside. Customers should be worried about their partners since they are one of the most frequent sources of attacks. Of all internal parties, IT-admins and ordinary employees are the most scary. Everyone is possibly malicous. Monitor your assets independent of whom the source is.</li>
<li>Incidents happens equally often at small, medium and large size companies. Anyone with valuables are of interest. Security is important for all sizes.</li>
<li>Incidents are results of hacking, but not all incororates malicious code or exploit vulnerabilities. Exploiting errors of various kinds are almost always a part of the success. Configuration management, system hardening and security monitoring is important since they are not focused on vulnerabilities and exploits.</li>
<li>Incidents are usually results from exploiting the application layer, OS and sometimes a back-door. Attacks often exploits known vulnerabilities. Typical intrusion detection have problems with the application layer. Security monitoring shouldn&#8217;t be limited to the network layer.????</li>
<li>Incidents usually requires little effort and have low difficulty (52%). Some incidents required a sophisticated hacker. Problem is, are the sophisticated incidents even detected as of today? They might not be in the report?</li>
<li>Incidents are usually oportunistic, but sometimes targeted. This means that attackers seek vulnerable parties, not vulnerabilities at perticular parties. Or are incidents that are targeted yet undetected and not in the report?</li>
<li>Remote Access systems and Web Applications are the primary entry points and attack paths. Limit their exposure by system hardening and segmentation and monitor the paths that are left exposed.</li>
<li>Information is usually compromised in online, stored form, not from End user devices. Payment and PII-information are the types of information most frequently compromised. Control and monitor the assets.</li>
<li>It usually takes an hacker minutes or hours to compromise a system, not seconds or days. We have time to detect them and respond to them. We don&#8217;t have to prevent them in real time (which rarely works), we have plenty of time to detect and respond to them.</li>
<li>Incidents usually remains undetected for months.</li>
<li>It usually takes the targeted company weeks to respond to the incident.</li>
<li>Companies usually get to know of the incidents through third parties, or by an employee but not by their equipment. This means that few parties does detection right. I suspect most companies focus on technology that does prevention, then when they fail they get penetrated and have no idea about it.</li>
</ul>
<p>A very good report.</p>
<blockquote></blockquote>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/06/14/insights-and-conclusions-from-verizion-breach-report/feed/</wfw:commentRss>
		</item>
		<item>
		<title>On Security Controls - Deter, Prevent, Correct and Detect</title>
		<link>http://gsandahl.net/2008/06/14/on-security-controls-deter-prevent-correct-and-detect/</link>
		<comments>http://gsandahl.net/2008/06/14/on-security-controls-deter-prevent-correct-and-detect/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 10:56:21 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[theory]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2008/06/14/on-security-controls-deter-prevent-correct-and-detect/</guid>
		<description><![CDATA[I often think we are too fucused on discussing and??evaluating??functionallity of perticular technology and tool, and as such forget to more fundamentaly assess the amount and type of security functionally a specific solution provides. Below are some notes, thoughts and discussions on security controls.
Preventive controls reduce exposure. These are the controls that reduces attack surface [...]]]></description>
			<content:encoded><![CDATA[<p>I often think we are too fucused on discussing and??evaluating??functionallity of perticular technology and tool, and as such forget to more fundamentaly assess the amount and type of security functionally a specific solution provides. Below are some notes, thoughts and discussions on security controls.</p>
<p><strong>Preventive controls reduce exposure.</strong> These are the controls that reduces attack surface and possible vulnerabilities. System hardening (e.g. disabling services and applications) and??segmentation (e.g. using router or firewall ACL:s) are example of preventive controls. Preventive controls acts before the attack by disallowing or making interactions with the target impossible. Preventive control are the most cost effective of all controls.</p>
<p><strong>Deterrent controls reduce the likelihood of an attack.</strong> These are the controls or mechanisms that somehow makes the act of exploiting the target more difficult or unattractive, but not impossible. An example of a deterrent control are anything that actively discourages a party to commit something malicious, e.g. awareness and accountability efforts. I argue that an IPS is an deterrent control, because the asset remains vulnerable and can still be exploited. It only reduces likelyhood, not possibility. Deterrent controls may act before the attack when they aim to discourage, but also during the when the control actively try to deterr an ongoing attack.</p>
<p><strong>Corrective controls reduces impact.</strong> Examples are systems that try to mimimise the damage from a situation. Examples are systems that quarantines systems, users or applications when certain conditions apply to them, or anti-virus systems that automatically tries to remove malware infected items that allready have precense on the system. Incident response and forensics is also a corrective control. Corrective controls act during or after an attack.</p>
<p><strong>Detective controls discover security issues and conserns.</strong> Detective controls creates visibility and reduces uncertainty.?? Examples of detective controls is performing log analysis and deploying sensors that actively looks for indications of attacks, and vulnerability assessment solutions that bring insight into where vulnerabilites are present.??Detective controls are necessary for deterrent and corrective controls to work. I believe this control is best implemented by performing security monitoring.</p>
<p>I believe these are good components of a defense in depth strategy, together with the ordinary network, host and application idea. I also think this captures the importance of monitoring and response, and the problem of determining the value of deterrent controls.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/06/14/on-security-controls-deter-prevent-correct-and-detect/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Analog world full of vulnerabilities that we don&#8217;t fix</title>
		<link>http://gsandahl.net/2008/05/07/analog-world-full-of-vulnerabilities-that-we-dont-fix/</link>
		<comments>http://gsandahl.net/2008/05/07/analog-world-full-of-vulnerabilities-that-we-dont-fix/#comments</comments>
		<pubDate>Wed, 07 May 2008 20:04:26 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[vulnerability]]></category>

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

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

		<category><![CDATA[ Intrusion Detection]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2008/05/07/analog-world-full-of-vulnerabilities-that-we-dont-fix/</guid>
		<description><![CDATA[Our analog world is full of vulnerabilities. I enjoy watching shows like Tiger Team and The Real Hustle because they offer good examples of their great numbers, and how easily they can be exploited. Interestingely enough, we don&#8217;t put alot of effort into minimising them either. Instead we accept risks, or transfere them with for [...]]]></description>
			<content:encoded><![CDATA[<p>Our analog world is full of vulnerabilities. I enjoy watching shows like <a href="http://en.wikipedia.org/wiki/Tiger_Team_(TV_series)">Tiger Team</a> and <a href="http://www.youtube.com/watch?v=wUavXpSEPCQ">The Real Hustle</a> because they offer good examples of their great numbers, and how easily they can be exploited. Interestingely enough, we don&#8217;t put alot of effort into minimising them either. Instead we accept risks, or transfere them with for instance insurance. We are more focused on detection and response rather than prevention. Likely because it&#8217;s evolved as the most cost effective method.</p>
<p>I believe paramount to why this works in the analog world, is because incidents are naturally detectable. If someone steals your juwelery you&#8217;ll eventually miss it. We know how much the loss cost, and since all of us have insurance we (or at least the insurance companies) have good averages on what a normal person is likely to loose per year and bases their premiums on that.</p>
<p>But a digital asset can be stolen in a number of ways without the owner knowing about it. Digital incidents aren&#8217;t naturally detectable, and we have no real numbers on the number of incidents and the average costs associated with them. In fact, there are insurances for digital security breaches and issues, but if we fail to detect them, when are we ever going to make us of our insurance? It will never be the most cost effective method. It seems like we have no option other than employing prevention and chasing vulnerabilities. But then again, since there are no perfect security, this approach will always leave us with an inaccurate view of incidents and no other options. Just another hamster wheel of pain. Find vulnerability, Patch and Proceed.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/05/07/analog-world-full-of-vulnerabilities-that-we-dont-fix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Event Taxonomy for Security Monitoring</title>
		<link>http://gsandahl.net/2008/05/03/event-taxonomy-for-security-monitoring/</link>
		<comments>http://gsandahl.net/2008/05/03/event-taxonomy-for-security-monitoring/#comments</comments>
		<pubDate>Sat, 03 May 2008 12:03:27 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[flow]]></category>

		<category><![CDATA[threat centric security]]></category>

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

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

		<category><![CDATA[ Intrusion Detection]]></category>

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

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

		<guid isPermaLink="false">http://gsandahl.net/2008/05/03/event-taxonomy-for-security-monitoring/</guid>
		<description><![CDATA[Below is a brief taxonomy of various events that I like to use when thinking about security monitoring. Their naming can be questioned, but I believe they give a decent structure to various events and their relationships. It like to think that it aligns well with NSM.
Security Events

Security events are any form of warnings, or [...]]]></description>
			<content:encoded><![CDATA[<p>Below is a brief taxonomy of various events that I like to use when thinking about security monitoring. Their naming can be questioned, but I believe they give a decent structure to various events and their relationships. It like to think that it aligns well with <a href="http://www.informit.com/articles/article.aspx?p=350391">NSM.</a></p>
<p><strong>Security Events<br />
</strong></p>
<p>Security events are any form of warnings, or what I like to treat them as, &#8220;indications&#8221; of attacks and/or  malicious activities. From a security monitoring perspective, these events  can direct the analysis and response activities in a direction where it is likely that something security relevant is happening. Security events can be an IDS/IPS alert from triggered signatures indicating that someone is targeting exploits at our public web services, or a network traffic anomaly alert indicating that an unusual high amount of traffic is leaving our network in the middle of the night. Security events need not be limited to digital ones, but can also be a user calling the help desk saying that his/her computer is slow.</p>
<p>Typical information sources are network/host intrusion detection/prevention systems, web proxies with malware features, endpoint antivirus systems etc. Any system that &#8220;looks&#8221; for attacks.</p>
<p><strong>Communication Events<br />
</strong></p>
<p>Communication events are anything that tell us who is talking to who. Collecting these events allows for establishing, depending on the type events of course, granular &#8220;audit trails&#8221;. A complete picture of how a certain host has been communicating can assist the response process by limiting the scope of a possible compromise, or to completely dismiss alerts in the case no traffic or data has been exchanged between the target and the source.</p>
<p>Typical information sources for informing us about communication patterns are Firewalls in the forms of Accept and Deny events; and Routing and Switching infrastructure by exporting meta data about sessions and traffic in the form of traffic flow information (i.e. netflow, sflow etc). Session data and network traffic flow information is favourable before firewalls. The ultimate information source for Communication Events are systems dedicated to sampling of full content data from traffic at strategic positions in the network. Full content data offers complete transaction records of sampled traffic, and can often completely verify or dismiss a suspected attack (unless it&#8217;s encrypted), but at the cost of alot of diskspace.</p>
<p><strong>Identity Events<br />
</strong></p>
<p>Identity events are any form of event that ties an IP-adress to another type of identity, i.e. a user name, a mac adress, a dns-name, a physical location such as a room-numer, or even a telephone number or in the case of an external host complete whois and owner/abuse information. Identitity events allows for establishing relationships between different identities and assets. A relationsship between an IP-adress and a Username aids the analysis and response process by making it possible to ask questions to the person  in question.</p>
<p>Typical information source for Identity events are ordinary clients and servers, central authentication systems, dhcp server and dns server.</p>
<p><strong>Activity Events<br />
</strong></p>
<p>Activity events are information about activities, and not necessarily strictly security related ones.  If communication events informs about who is talking to who, activity events informs about what they are saying and what they are talking about.  Activity events allows us to know what is happening in a given situation/session/point in time - i.e. what actions hosts, users or processes are making. Having a complete picture of the HTTP requests a client have been making towards the internet can support the reponse of a possible malware infection of a client. Having a complete picture of what the IIS- and SQL server are up to eases the investigation of a possible XSS or SQL-injection attack.</p>
<p>Typical informations sources for Activity events are any strategic system that has a certain service. Web Proxies tracks any web requests to the internet. A web server, or a web application firewall, tracks interactions with the web server. Collecting Event logs from a Windows server or syslog feeds from an important Solaris servers allow you to track interactions with those resources.</p>
<p><strong>To summarise: </strong></p>
<p>Security Events point us to likely malicious activity. Communication events tells us who is talking to who. Identity Events tells us who the source and target is and Activity events tells us what actions a system, a users or a process is doing. My experience tells me that a successfull security monitoring requires a degree of all four of these.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/05/03/event-taxonomy-for-security-monitoring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Identifying Security Progress and Success - are incidents occurences really a good metric?</title>
		<link>http://gsandahl.net/2008/03/10/identifying-security-progress-and-success-are-incidents-occurences-really-a-good-metric/</link>
		<comments>http://gsandahl.net/2008/03/10/identifying-security-progress-and-success-are-incidents-occurences-really-a-good-metric/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 21:37:19 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[theory]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://gsandahl.net/2008/03/10/identifying-security-progress-and-success-are-incidents-occurences-really-a-good-metric/</guid>
		<description><![CDATA[I favor the idea of trying to measure progress and success of the security process - Any security investment should have a quantifiable outcome in terms of risk reduction. Related to this, some months ago I read Security Metrics by Andrew Jaquith, and somewhere around the same time I read Measuring the Return on IT [...]]]></description>
			<content:encoded><![CDATA[<p>I favor the idea of trying to measure progress and success of the security process - Any security investment should have a quantifiable outcome in terms of risk reduction. Related to this, some months ago I read <a href="http://www.amazon.com/Security-Metrics-Replacing-Uncertainty-Doubt/dp/0321349989">Security Metrics </a>by Andrew Jaquith, and somewhere around the same time I read <a href="http://communities.intel.com/servlet/JiveServlet/downloadBody/1279-102-1-1305/Measuring%20the%20Return%20on%20IT%20Security%20Investments.pdf">Measuring the Return on IT Security Investments</a>??authored by Intel researcher Matthew Rosenquist. The later defines a methodology for measuring the return of a security investment (ROSI) which involves the following steps,</p>
<ul>
<li>Evaluating cyber-attack incident data averages over time.</li>
<li>Measuring the reduction of incidents from implementing new security programs.</li>
<li>Valuating the impact of avoided incidents.</li>
<li>Applying the results to similar areas to estimate future value.</li>
</ul>
<p><a href="http://gsandahl.net/wp-content/uploads/2008/03/incidents_per_year2.jpg" title="Incidents per Year"><img width="266" src="http://gsandahl.net/wp-content/uploads/2008/03/incidents_per_year2.jpg" alt="Incidents per Year" height="183" style="width: 266px; height: 183px" /></a>The first step involves comparing incident counts between different months, years etc. Security is about avoiding bad things to happen, so a decrease of bad things happening must mean progress. Well, that is only true if we have an accurate value of the number of incidents. Our method of detecting incidents must be exactly as effective and accurate as last year, even though threats targeting us, vulnerabilities in our defences and assets of importance might have completely changed. If our defences (more specifically the detection process) doesn&#8217;t follow this change, we will have a inaccurate value of the number of incidents. Without measuring the accuracy of the detection process the &#8220;Number of Incidents&#8221; comparison is irrelevant. It becomes an oxomoron??where we are measurably secure while being insecure.</p>
<p>The &#8220;number of incidents&#8221; dilemma also haunts the second step which involves measuring the reduction of incidents from implementing new security investments (technical, processes, people etc). So if we make an investment and our incident count drops then that&#8217;s considered a success, right? What if that security investment causes incidents to go undetected? Perhaps turning on IPSEC between all our servers and clients are considered a security investment - but what happened with all the alerts from IDSs that contributed to defining incidents when all traffic flyes by encrypted? Again, the model must take detection accuracy as a parameter.</p>
<p>The second and third step involves &#8220;valuing impact of avoided incidents&#8221; and &#8220;estimate future value&#8221; of investments. These steps aim to define how much the investments have really paid of in terms of loss avoidance.??But seriously, how do you define the cost coming from an incident when it has not yet happend? Take a malware infection as an example: you can define the??potential??loss to be anything from??the consumption of 10% cpu and memory at an individual workstation to information disclosure and theft of scetches for the next stealh aircraft. This calculation allows anyone to creatively come up with numbers that are favorable for the situation.</p>
<p>Measuring??security progress and how security investments actually pays of is??an excellent idea. But it&#8217;s difficult??since both good and bad security might equal??zero incidents.??Somehow??we must also measure??how well we detect??incidents and malicious activity.??</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/03/10/identifying-security-progress-and-success-are-incidents-occurences-really-a-good-metric/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Five good points on Security in ENISA&#8217;s recommendation to the European Union</title>
		<link>http://gsandahl.net/2008/03/08/five-good-points-on-security-in-enisas-recommendation-to-the-european-union/</link>
		<comments>http://gsandahl.net/2008/03/08/five-good-points-on-security-in-enisas-recommendation-to-the-european-union/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 13:00:32 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[future]]></category>

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

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

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

		<guid isPermaLink="false">http://gsandahl.net/2008/03/08/five-good-points-on-security-in-enisas-recommendation-to-the-european-union/</guid>
		<description><![CDATA[Last December I ranted a bit about Swedish security politics??and just??a couple of days ago ENISA - the European Network and Information Security Agency - released a report with recommendations on how to structure cyber security efforts within the European Union. Below are a few points that caught my attention.
Related to our lack of information [...]]]></description>
			<content:encoded><![CDATA[<p><img width="160" src="http://upload.wikimedia.org/wikipedia/en/thumb/b/b7/Enisa_logo.svg/377px-Enisa_logo.svg.png" height="90" style="width: 160px; height: 90px" />Last December I ranted a bit about <a href="http://gsandahl.net/2007/12/20/swedish-cyber-security-politics-and-tactics/">Swedish security politics??</a>and just??a couple of days ago <a href="http://www.enisa.europa.eu/">ENISA</a> - the European Network and Information Security Agency - released <a href="http://www.enisa.europa.eu/doc/pdf/report_sec_econ_&amp;_int_mark_20080131.pdf">a report with recommendations</a> on how to structure cyber security efforts within the European Union. Below are a few points that caught my attention.</p>
<p><em>Related to our lack of information on what is really going on out there:</em></p>
<blockquote>
<p align="left">&#8220;We recommend that the EU introduce a comprehensive security-breach notification law.&#8221;</p>
<p align="left">&#8220;We recommend that the Commission (or the European Central Bank) regulate to ensure the publication of robust loss statistics for electronic crime.&#8221;</p>
<p></font></font></p></blockquote>
<p>How else are we going to get a good picture of what is actually happening to others and how much it has cost them? My experience says that companies are getting really tired at hearing fictional stories and FUD. We need this.</p>
<p><em>Related to our inability of acting on issues:</em></p>
<blockquote>
<p align="left">&#8220;We recommend that the European Union introduce a statutory scale of damages against ISPs that do not respond promptly to requests for the removal of compromised machines, coupled with a right for users to have disconnected machines reconnected if they assume full liability.&#8221;</p>
</blockquote>
<p align="left">Internet have no boundaries.??If a computer or network in Sweden is compromised and maliciously managed from Poland their respective ISP need to be responsible for disconnecting that machine and be held liable if they don&#8217;t. Our laws need teeth.</p>
<p align="left"><em>Related to vulnerabilities and patches:</em></p>
<blockquote>
<p align="left">&#8220;We recommend that the EU adopt a combination of early responsible vulnerability disclosure and vendor liability for unpatched software to speed the patch-development cycle.&#8221;</p>
<p align="left">&#8220;We recommend security patches be offered for free, and that patches be kept separate from feature updates.&#8221;</p>
<p></font></p></blockquote>
<p align="left">Without a proper picture of where our vulnerabilities are, how are we supposed to be able to define our risk? Before the patch is available, how are we supposed to be able to counter a specific vulnerability with a countermeasure? A law that requires vendors to quickly notify their customers and the public about a vulnerability will allow companies to make the strategic decisions that is necessary. And of course patches should be free.</p>
<p align="left"><em>Last but not least, we need to collaborate on cybercrime.</em></p>
<blockquote>
<p align="left">&#8220;We recommend the establishment of an EU-wide body charged with facilitating international co-operation on cyber crime, using NATO as a model.&#8221;</p>
</blockquote>
<p align="left">Incidents happends to everyone, it&#8217;s just a question of when. Therefor, every company needs to plan for Incident Response. So does??every nation and union.</p>
<p align="left">Kudos to Enisa for a good report.</p>
<p></font></font></font></p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/03/08/five-good-points-on-security-in-enisas-recommendation-to-the-european-union/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Where&#8217;s the traffic? Filtering network traffic in virtualised environments</title>
		<link>http://gsandahl.net/2008/02/25/wheres-the-traffic-filtering-network-traffic-in-virtualised-environments/</link>
		<comments>http://gsandahl.net/2008/02/25/wheres-the-traffic-filtering-network-traffic-in-virtualised-environments/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 20:26:09 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[virtualisation]]></category>

		<category><![CDATA[Intrusion Prevention]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2008/02/25/wheres-the-traffic-filtering-network-traffic-in-virtualised-environments/</guid>
		<description><![CDATA[Ever wondered how intrusion detection solutions and vendors are acting on current virtualisation trends?
The most obvious peril hypervisors pose to virtualized network security is simply that they take that network traffic out of the range of conventional security devices. A packet sniffing appliance can&#8217;t see packets that never leave a given physical server. V-Agent solves [...]]]></description>
			<content:encoded><![CDATA[<p><img width="152" src="http://ivory.vnunet.com/images/company-logos/vmware-logo/medium.jpg" height="92" style="width: 152px; height: 92px" />Ever wondered how intrusion detection solutions and vendors are acting on current virtualisation trends?</p>
<blockquote><p>The most obvious peril hypervisors pose to virtualized network security is simply that they take that network traffic out of the range of conventional security devices. A packet sniffing appliance can&#8217;t see packets that never leave a given physical server. V-Agent solves that problem by residing within the virtualized network. It&#8217;s a logical approach to the problem.</font><font face="Garamond"> </font></p></blockquote>
<p><img width="151" src="http://securosis.com/wp-content/uploads/2007/08/200708270950.jpg" height="110" style="width: 151px; height: 110px" /><a href="http://www2.catbird.com/our_services/vagent_s.shtml">V-agent</a> by <a href="http://www.catbird.com">Catbird??</a>??is essentially a guest system - &#8220;a virtual security appliance&#8221; - that attatches itself and runs in the virtual network provided by the host (i.e. VMWare ESX) to virtual machines.??V-agent then monitors and filters traffic between other guest system as a traditional IPS.??Other functionallities provided by??V-agent are??NAC-like features??for??limiting the possibilties of accidently publishing??guest systems, and protection of the &#8220;hypervisor&#8221;. </font></p>
<p>This is interesting, because virtualisation certainly twists the concept of the &#8220;network&#8221;. The cloud becomes even cloudier, so to speak. But virtual systems and??guest machines are still essentially the same old Windows and Unix systems, and they use the same ways of communications as they always have. What is it to say that traditional solutions won&#8217;t work? They might just have to become a bit virtual?</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2008/02/25/wheres-the-traffic-filtering-network-traffic-in-virtualised-environments/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Swedish cyber security politics and tactics&#8230;</title>
		<link>http://gsandahl.net/2007/12/20/swedish-cyber-security-politics-and-tactics/</link>
		<comments>http://gsandahl.net/2007/12/20/swedish-cyber-security-politics-and-tactics/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 23:23:08 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[sweden]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/12/20/swedish-cyber-security-politics-and-tactics/</guid>
		<description><![CDATA[There has been some debate and discussion lately on the current state of nation-wide cyber security efforts here in Sweden. Recently published reports has highlighted Swedens inability to resist attacks such as those targeting Estonia earlier this year. The reports led to an interpellation and a debate in the parliament earlier this week where concrete [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Flag_of_Sweden.svg/800px-Flag_of_Sweden.svg.png" height="78" width="125" />There has been some debate and discussion lately on the current state of nation-wide cyber security efforts here in Sweden. Recently published reports has highlighted Swedens inability to resist attacks such as those targeting Estonia earlier this year. The reports led to an <a href="http://www.riksdagen.se/webbnav/index.aspx?nid=101&amp;bet=2007/08:46#{4C3E1430-6EB1-49D2-BAB3-A8FBC07A0EC1}">interpellation and a debate in the parliament</a> earlier this week where concrete suggestions and answers were in the line with:  there is currently &#8220;work in progress in defining the responsibilities and requirements on government agencys, and once these are ready they will become mandatory&#8221;. First of all, why reinvent the wheel? Why not just require government agencys to meet an all-ready mature, well defined and frequently &#8220;used&#8221; standard such as iso 27001? Too easy..</p>
<p>Related to that, a year ago (2006) the Swedish government arm KBM published<a href="http://www.krisberedskapsmyndigheten.se/upload/8747/lagesbedomning_infosakerhet_%202006_slutlig.pdf"> a report that highligheted the current state of Swedish cyber security efforts</a>. From the report (&#8221;freely&#8221; translated),</p>
<blockquote><p>It can be established that Sweden today lack a national system for discovering, alerting, terminating and in a coordinated way respond to [incidents].</p></blockquote>
<p>Hopefully, the &#8220;requirements&#8221; mentioned in the debate will attempt to address this. Efforts such as giving <a href="http://www.sitic.se">SITIC</a> - the national incident response organistation - additional funding and more responsibilities are excellent steps in the right direction. Other countries are also moving in this direction, such as the US for instance whom are currently planning to reduce the number of internet connections to be able to <a href="http://taosecurity.blogspot.com/2007/12/feds-plan-to-reduce-then-monitor.html">monitor them more efficently</a>. I&#8217;d like to see Sweden following similar tactics.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/12/20/swedish-cyber-security-politics-and-tactics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Intrusion Detection and Prevention as threat centric tools</title>
		<link>http://gsandahl.net/2007/12/17/intrusion-detection-and-prevention-as-threat-centric-tools/</link>
		<comments>http://gsandahl.net/2007/12/17/intrusion-detection-and-prevention-as-threat-centric-tools/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 22:31:07 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[threat centric security]]></category>

		<category><![CDATA[Intrusion Prevention]]></category>

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

		<category><![CDATA[ Intrusion Detection]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/12/17/intrusion-detection-and-prevention-as-threat-centric-tools/</guid>
		<description><![CDATA[I&#8217;ve spent alot of time lately writing about how various security technologies fail. My idea is that the problem boils down to the fact that most of our security efforts are vulnerability oriented. Fixing the vulnerabilities seem to be the smartest thing to do, right? Problems is, we can&#8217;t keep up with patching and we [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.testticker.de/testticker_images/200611/20061128012_1.jpg" height="132" width="164" />I&#8217;ve spent alot of time lately writing about how various security technologies fail. My idea is that the problem boils down to the fact that most of our security efforts are vulnerability oriented. Fixing the vulnerabilities seem to be the smartest thing to do, right? Problems is, we can&#8217;t keep up with patching and we aren&#8217;t aware of all our vulnerabilities, or even a small part of them. To some degree, we will always be vulnerable. In order to complement the natural patch management process I favor efforts and technologies that are <em>threat centric</em> instead of vulnerability centric; Meaning efforts that focus on preventing threats instead of instances of attacks at vulnerabilities.</p>
<p>In an attempt to make an example, have a look at authentication systems. Most of us understand that all passwords can be broken if the necessary time and resources are put into it. The security of the authentication system relies on the strength of passwords, and in order to higher the bar for brute forcing it we</p>
<ul>
<li>create a basic policy that defines the minimum strength of the password (eight chars, with numbers etc).</li>
<li>we force the user to change the password every four, six or eight weeks.</li>
<li>we only let the user make three unsuccessfull attempts before disallowing any further attempts (or we incrementaly increase the delay between each possible attempt).</li>
</ul>
<p>The first two points are vulnerability oriented, meaning they attempt to increase the strength of the password and as such decrease the vulnerability of the password. They increase the level of effort the threat must put into brute forcing the password. The last one, however, focuses on preventing any attempts of guessing the password. It doesn&#8217;t increase the strength of the password, but drastically limits the threats possibility to repeatably try passwords. This measure is <strong>threat oriented</strong> and no matter how much money or time he or she puts into buying equipment for crunching numbers, all they have is three attempts (there are other ways of defeating authentication systems though).</p>
<p>This kind of threat centric approach is what most Intrusion Prevention technologies lack. Common IPS:s functions as authentication systems without the threat centric part; They block individual attacks but passively lets the intruder keep trying until he crafts an exploit that slips through. Good examples are solutions that correlates alerts with vulnerability information of the target (which ISS does) in order to decide what to block. They forget to question whether the activity itself is acceptable. Just because the webserver runs Apache, all attempts at exploiting it as an IIS is ok? Or just because a perticular vulnerability isn&#8217;t present in this version of Apache, the activity is ok? This kind of thinking is, for example, what causes IPS implementation <a href="http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/">to fail at repelling penetration tests.</a></p>
<p>To be fair, some IPS:s have the necessary functionallity for being a threat centric tool. Juniper, for instance, has the option to block  individual offending packets, an offending session and ultimately an offending IP for a configurable amount of time. Other IPS:s has similar functionality. Problem is that the functionallity isn&#8217;t used in an automated fashion due to the risk of consequences from creating long lasting blocks of legitimate traffic sources. This is why I advocate the involvement of a human to make the ultimate decision to block an offending IP for a given time, or use a <a href="http://www.q1labs.com">good SIEM system</a>  (Security Information and Event Management) that correlates alerts with other information sources to get the knowledge of context necessary to make accurate decisions.</p>
<p>Expect to see more posts related to threat centric security in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/12/17/intrusion-detection-and-prevention-as-threat-centric-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>In response to post on Risk vs. Uncertainty</title>
		<link>http://gsandahl.net/2007/11/29/in-response-to-post-on-risk-vs-uncertainty/</link>
		<comments>http://gsandahl.net/2007/11/29/in-response-to-post-on-risk-vs-uncertainty/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 21:36:30 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[theory]]></category>

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

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/29/in-response-to-post-on-risk-vs-uncertainty/</guid>
		<description><![CDATA[In response to a post on risk versus uncertainty.
 &#8220;people spend too much time trying to reduce uncertainty and too little time focusing on reducing risk.&#8221;
My impression is the exact opposite. Companies spend to much time (and money!) on ad-hoc attempts in reducing risk with no control of where their biggest risks are or how [...]]]></description>
			<content:encoded><![CDATA[<p>In response to <a href="http://1raindrop.typepad.com/1_raindrop/2007/11/dhandho-infosec.html?cid=91602716#comment-91602716">a post on risk versus uncertainty</a>.</p>
<blockquote><p> &#8220;people spend too much time trying to reduce uncertainty and too little time focusing on reducing risk.&#8221;</p></blockquote>
<p>My impression is the exact opposite. Companies spend to much time (and money!) on ad-hoc attempts in reducing risk with no control of where their biggest risks are or how these countermeasures actually pays of in terms of risk reduction. There is too much focus on headline-threats and efforts resembling &#8220;fire-fighting&#8221; and &#8220;socker-goal security&#8221;. Companies buy firewalls, intrusion prevention systems, data leak prevention solutions for millions so the can put them into place and forget them. There is too much uncertainty in daily security operations, which is why I think that reducing uncertainty is crucial. Companies often can&#8217;t answer the simplest questions. I say implement solutions that give you insights in vulnerabilities, threats, assets and ultimately risks (no, the answer isn&#8217;t an annual risk-analysis paper exercise). Then (!) implement measures for risk reduction.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/29/in-response-to-post-on-risk-vs-uncertainty/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DR on Future firewalls - agrees on app awareness but misses identity awareness</title>
		<link>http://gsandahl.net/2007/11/29/dr-on-future-firewalls-agrees-on-app-awareness-but-misses-identity-awareness/</link>
		<comments>http://gsandahl.net/2007/11/29/dr-on-future-firewalls-agrees-on-app-awareness-but-misses-identity-awareness/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 19:37:43 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[future]]></category>

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

		<category><![CDATA[Intrusion Prevention]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/29/dr-on-future-firewalls-agrees-on-app-awareness-but-misses-identity-awareness/</guid>
		<description><![CDATA[Related to my earlier post Future firewalls are protocol, application and identity aware, Dark Reading today has an article spinning on the same topic entitled Firewalls Ready for Evolutionary Shift. I consider Identity and Application awareness to be the two most important features in future firewalls simply because they enable firewalls to function more like [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://img.lightreading.com/darkreading/dr2006_secdrlogo.gif" height="55" width="228" />Related to my earlier post <a href="http://gsandahl.net/2007/11/03/future-firewalls-are-protocol-application-and-identity-aware/">Future firewalls are protocol, application and identity aware</a>, <a href="http://www.darkreading.com">Dark Reading</a> today has an article spinning on the same topic entitled <a href="http://http://www.darkreading.com/document.asp?doc_id=140121&amp;WT.svl=news1_1">Firewalls Ready for Evolutionary Shift.</a> I consider Identity and Application awareness to be the two most important features in future firewalls simply because they enable firewalls to function more like they were, and are, intended. An IP no longer identifies a user and a port number or even a protocol no longer identifies an application, and firewalls need to make their decisions on other parameters that does.</p>
<p>The article agrees with me on Application awareness, and as I, also reference Palo Alto Networks App-ID. In addition to that, Gartner also feels that integrated IPS-functionallity will be &#8220;next-generation&#8221;, which I don&#8217;t agree with. Integrated IPS-functionallity gives no new security functionallity. It is perhaps more practical, but it doesn&#8217;t solve any <a href="http://gsandahl.net/2007/11/15/ips-catch-rates-as-identified-by-mu-security/">problems that IPS-systems have</a>. That the article don&#8217;t mention identity awareness is sad in an otherwise great piece.</p>
<p>And, sometimes I wonder what Gartner is smoking.  These paragraphs got my attention</p>
<blockquote><p><font><font>CheckPoint, Cisco, and Juniper, for instance, already have some initial basic IPS capabilities in their firewalls today, Young says. &#8220;It&#8217;s less about firewalls and more about how networks and users have changed,&#8221; he says. &#8220;As they change, the firewall is forced to change.&#8221;</font></font></p></blockquote>
<p>Gartner, Juniper is offering their full blown IPS as a blade in their ISG-series (Integrated Security Gateway).</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/29/dr-on-future-firewalls-agrees-on-app-awareness-but-misses-identity-awareness/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Annual SANS Top-20 misses some points.</title>
		<link>http://gsandahl.net/2007/11/28/annual-sans-top-20-misses-some-points/</link>
		<comments>http://gsandahl.net/2007/11/28/annual-sans-top-20-misses-some-points/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 19:46:04 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[vulnerability]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/28/annual-sans-top-20-misses-some-points/</guid>
		<description><![CDATA[Related to yesterdays post on vulnerability date of birth SANS today presented annual SANS Top-20 2007 Security Risks. I like these reports because they summarizes the most critical public vulnerablities the current year, along with the vulnerability annoncement and all. But it also has some serious issues. From the reports executive summary
 Just over the [...]]]></description>
			<content:encoded><![CDATA[<p>Related to yesterdays post on vulnerability date of birth SANS today presented annual <a href="http://www.sans.org/top20/">SANS Top-20 2007 Security Risks</a><em>. </em>I like these reports because they summarizes the most critical public vulnerablities the current year, along with the vulnerability annoncement and all. But it also has some serious issues. From the reports executive summary</p>
<blockquote><p> Just over the last year, the kinds of vulnerabilities that are being exploited are very different from the ones being exploited in the past.</p></blockquote>
<p>Really? They are referring to vulnerabilities in client applications and web services, which are essentially just input validation flaws just as format string attacks and many buffer overflows. What is different is that the threat are targeting &#8220;very different software&#8221; but the the vulnerabilities are not &#8220;very different&#8221;.</p>
<p>They also doesn&#8217;t seem to understand the <a href="http://gsandahl.net/2007/11/27/the-dob-date-of-birth-of-a-vulnerability/">Date of Birth of a vulnerability</a>:</p>
<blockquote><p>We have seen significant growth in the number of client-side vulnerabilities, including vulnerabilities in browsers, in office software, in media players and in other desktop applications.</p></blockquote>
<p>What they mean growth in the number of <em>disclosed</em> client-side vulnerabilities, because applications like Firefox, IE 6 and Acrobat Reader were all developed in 2006 and as such should be featured in those statistics if they want to express their growth. Here they suddenly get it:</p>
<blockquote><p> Web application vulnerabilities in open-source as well as custom-built applications account for almost half the total number of vulnerabilities being discovered in the past year.</p></blockquote>
<p>I think it&#8217;s sloppy by SANS to not take care when choosing their words. It has become something that <a href="http://taosecurity.blogspot.com/2005/11/sans-replaces-several-threat.html">is almost expected.</a> Besides that, the report features some good content.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/28/annual-sans-top-20-misses-some-points/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The DoB (Date of Birth) of a Vulnerability</title>
		<link>http://gsandahl.net/2007/11/27/the-dob-date-of-birth-of-a-vulnerability/</link>
		<comments>http://gsandahl.net/2007/11/27/the-dob-date-of-birth-of-a-vulnerability/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 22:38:45 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[vulnerability]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/27/the-dob-date-of-birth-of-a-vulnerability/</guid>
		<description><![CDATA[Once every now and then I see reports mentioning the decrease or increase of vulnerabilities. Most of the time, these statements are based from statistics of publically announced vulnerabilities during a specific time period, which can make you wonder - when is a vulnerability actually born, and when is it dead? I think whenever the [...]]]></description>
			<content:encoded><![CDATA[<p>Once every now and then I see reports mentioning the decrease or increase of vulnerabilities. Most of the time, these statements are based from statistics of publically announced vulnerabilities during a specific time period, which can make you wonder - when is a vulnerability actually born, and when is it dead? I think whenever the vulnerability is fixed, i.e. patched, answers the second question and  <a href="http://spiresecurity.typepad.com/spire_security_viewpoint/2007/11/the-spire-vulne.html">here is a good answer to the first one</a>:</p>
<blockquote><p>DOB = The &#8220;date of birth&#8221; of the vulnerability. For software manufacturers, this is the date of first release to users. For enterprises, this is the date of implementation of the software that has the vulnerability in question.</p></blockquote>
<p>We shouldn&#8217;t be so focused on statistics of publicised vulnerabilities since they don&#8217;t measure the existence of vulnerabilities, but more likely the effort in finding them. The only way we can decrease the total amount of vulnerabilities are to get rid of them, i.e. by patching. Likewise, the only way we can increase the total amount of vulnerabilities is to add code with vulnerabilities, i.e. create new insecure applications (or perhaps a patch?). Since patches usually follows from vulnerability annoncements that should mean that more vulnerability disclosures means more patches which means more secure software. So, shouldn&#8217;t we be conserned if publically announced vulnerabilities drops?</p>
<p><a href="http://spiresecurity.typepad.com/spire_security_viewpoint/2007/11/the-spire-vulne.html"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/27/the-dob-date-of-birth-of-a-vulnerability/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Data Leak Prevention as protection from intentional theft or disclosure?</title>
		<link>http://gsandahl.net/2007/11/22/data-leak-prevention-as-protection-from-intentional-theft-or-disclosure/</link>
		<comments>http://gsandahl.net/2007/11/22/data-leak-prevention-as-protection-from-intentional-theft-or-disclosure/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 23:40:02 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://gsandahl.net/2007/11/22/data-leak-prevention-as-protection-from-intentional-theft-or-disclosure/</guid>
		<description><![CDATA[Data Leak Prevention is yet another hyped technology. These are solutions that aims to protect sensitive corporate data from being disclosed or stoled, or more formally to
&#8220;protect data at rest, in motion, and in use through deep content analysis???.
The technology used is similar to Intrusion Prevention by both it&#8217;s name and by its means (content [...]]]></description>
			<content:encoded><![CDATA[<p>Data Leak Prevention is yet another hyped technology. These are solutions that aims to protect sensitive corporate data from being disclosed or stoled, or more formally to</p>
<blockquote><p>&#8220;protect data at rest, in motion, and in use through deep content analysis???.</p></blockquote>
<p>The technology used is similar to Intrusion Prevention by both it&#8217;s name and by its means (content analysis). The main difference is that they look for indications of leaking data instead of attacks. Here is <a href="http://securosis.com/2007/09/07/understanding-and-selecting-a-data-loss-prevention-dlpcmfcmp-solution-part-1/">a great six-part overview </a>of these products by ex-Gartner analyst Rich Mogul.</p>
<p>Somehow I&#8217;m pessimsistic about these solutions. The simple reason is that it is is resonable to assume that a person with the intents of leaking data would at least take some action to do it stealthy. Some simple actions that causes problems for these solutions would be to:</p>
<ul>
<li>Transfer the information by other protocols than standard messaging such as HTTP, SMTP or IM. Why not use Cryptcat, DNS, ICMP or another covert channel? Or chop it up and send it by <a href="http://taosecurity.blogspot.com/2007/11/analyzing-protocol-hopping-covert.html">many different protocols</a>?</li>
<li>Use another physical mean of transporation. Why not save it on a floppy, cd-rom, usb-drive or beam it to the PDA? Take a photo of it or just try to remember it?</li>
<li>Modify the information. Why not rename or resave the file, translate the information to another language, encode or encrypt it?</li>
</ul>
<p>The failure to combat these is why some argue that DLP solutions are limited to preventing mistakes, rather than intentional leaks. I suppose issues with credit-card and identity theft is driving companies in investing in these solutions, and the belief that these systems will act as another layer when <a href="http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/">their intrusion prevention systems fails on them</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/22/data-leak-prevention-as-protection-from-intentional-theft-or-disclosure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IPS catch rates as identified by mu Security</title>
		<link>http://gsandahl.net/2007/11/15/ips-catch-rates-as-identified-by-mu-security/</link>
		<comments>http://gsandahl.net/2007/11/15/ips-catch-rates-as-identified-by-mu-security/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 22:57:19 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[Intrusion Prevention]]></category>

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

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

		<category><![CDATA[ Intrusion Detection]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/15/ips-catch-rates-as-identified-by-mu-security/</guid>
		<description><![CDATA[Related to yesterdays post entitled IDS and IPS systems and their effectiveness on reppelling penetration tests, Network World recently conducted a review of the prevention-ratio from of IPS:s whom are a part of UTM-products.
We tested intrusion-prevention systems in two scenarios: protecting clients (such as Web browser) and protecting servers (such as Web and e-mail servers) [...]]]></description>
			<content:encoded><![CDATA[<p>Related to yesterdays post entitled <a href="http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/">IDS and IPS systems and their effectiveness on reppelling penetration tests,</a> Network World recently conducted <a href="http://http://www.networkworld.com/reviews/2007/111207ips.html">a review of the prevention-ratio from of IPS:s whom are a part of UTM-products</a>.</p>
<blockquote><p>We tested intrusion-prevention systems in two scenarios: protecting clients (such as Web browser) and protecting servers (such as Web and e-mail servers) separately. The percentages shown are scores from our tests using Mu Security&#8217;s Mu-4000 Security Analyzer appliance to launch the attack traffic, showing what percentage of the known vulnerabilities in each category (attacks against clients, and against servers) was caught by each IPS.</p></blockquote>
<p>The tool used in the tests are from <a href="http://www.musecurity.com/assets/templates/musecurity/images/MuSecurity_logo.gif">mu Security</a>. My, very rough, analysis of the results</p>
<ul>
<li>Juniper has the greatest detection and prevention rate with 87 procent catch rate of server-side attacks and 70 procent of client-side attacks. My conclusion is as such that IPS systems <strong>-at best- prevents us from roughly 80 procent of known vulnerabilities. </strong>Interestingly, this equals the ineffectiveness of anti-malware technology.</li>
<li>By doing a quick overview of the results I would say that the <strong>avarage prevention rate is around 35 procent</strong> of known vulnerabilities, validating that my saying that IPS-systems in general provide very little value.</li>
</ul>
<p>A very important thing to say about the test is that it in no way models the nature of the threat. The tests are based on publically known vulnerabilities and exploits which all of the vendors have had access to if they had care to look for them (or contact mu Security for a couple of test runs). In reality, we face issues such as evasion, noise, unkown vulnerabilities and unknown services. The results of this test are as such the best possible outcome and should be considered overly optimistic. Still interesting, and <a href="http://gsandahl.net/2007/11/03/best-idsips-by-sc-magazine/">WAY better than SC Magazines attempt</a>.</p>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/15/ips-catch-rates-as-identified-by-mu-security/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Security trends and analysis</title>
		<link>http://gsandahl.net/2007/11/14/security-trends-and-analysis/</link>
		<comments>http://gsandahl.net/2007/11/14/security-trends-and-analysis/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 21:39:33 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://gsandahl.net/2007/11/14/security-trends-and-analysis/</guid>
		<description><![CDATA[Dan Geer is a smart man. His recently released paper A Quant Looks at the Future Extrapolation via Trend Analysis is probably one of the best trend presentations I&#8217;ve seen. What Geer has done, essentially, is to analyse trend reports from various companies and institutions, including Symantec, Counterpane etc. From the paper:
Why do trend analysis? [...]]]></description>
			<content:encoded><![CDATA[<p>Dan Geer is a smart man. His recently released paper <a href="http://geer.tinho.net/trends.pdf">A Quant Looks at the Future Extrapolation via Trend Analysis</a><em> </em>is probably one of the best trend presentations I&#8217;ve seen. What Geer has done, essentially, is to analyse trend reports from various companies and institutions, including Symantec, Counterpane etc. From the paper:</p>
<blockquote><p>Why do trend analysis? First, trend analysis is what a statistician will recommend when <strong>the underlying topic of interest is changing and the method of measuring it is uncertain.</strong> In such a circumstance, and so long as the measurement you do have can be applied consistently, the trend data can be relied on and it is what you need for decision support. Of course, making decisions early is more expensive in decision cost than making them later, but then again later decision making generally comes with fewer workable options.</p></blockquote>
<p>I&#8217;ll go there whenever I need figures, and to understand what they mean.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/14/security-trends-and-analysis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IDS and IPS systems and their effectiveness on reppelling penetration tests</title>
		<link>http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/</link>
		<comments>http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 19:54:34 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[ Intrusion Detection]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/</guid>
		<description><![CDATA[I argue that IDS and IPS system by default are of little use as protection from targeted, focused, penetration attempts. While some of these systems provides the means of doing so, the lack processes, routines, a human mind, eyes and actions cripples them.
Here&#8217;s an interview that highlights these systems inability to do just that. From [...]]]></description>
			<content:encoded><![CDATA[<p>I argue that IDS and IPS system by default are of little use as protection from targeted, focused, penetration attempts. While some of these systems provides the means of doing so, the lack processes, routines, a human mind, eyes and actions cripples them.</p>
<p>Here&#8217;s an <a href="http://gsandahl.net/wp-admin/In%20the%20majority%20of%20cases,%20they%20just%20don%E2%80%99t%20end%20up%20doing%20what%20they%20were%20purchased%20for.%20An%20easy%20test%20that%20most%20fail%20is%20with%20basic%20port%20scans%20%28that%20almost%20all%20are%20configured%20to%20pick%20up%29.%20We%20assume%20most%20are%20picking%20up%20%E2%80%9Cloud%E2%80%9D%20scans%20%28really%20fast%20and%20obvious%20scans%20with%20no%20attempt%20to%20be%20sneaky%20about%20what%20we%20are%20doing%29,%20but%20few%20people%20are%20pulling%20us%20up%20on%20this.%20%28Keep%20in%20mind,%20with%20a%20majority%20of%20our%20tests,%20we%20recommend%20that%20clients%20don%E2%80%99t%20tell%20the%20operations%20team%20responsible%20for%20monitoring%20these%20devices%20that%20we%20are%20going%20to%20test%20%E2%80%93%20thereby,%20we%20also%20test%20the%20response%20effectiveness%29.">interview that highlights these systems inability to do just that</a>. From the interview,</p>
<blockquote><p>In the majority of cases, they [read: IDS/IPS] just don???t end up doing what they were purchased for. An easy test that most fail is with basic port scans (that almost all are configured to pick up). We assume most are picking up ???loud??? scans (really fast and obvious scans with no attempt to be sneaky about what we are doing), but few people are pulling us up on this. (Keep in mind, with a majority of our tests, we recommend that clients don???t tell the operations team responsible for monitoring these devices that we are going to test ??? thereby, we also test the response effectiveness).</p></blockquote>
<p>Validation and feedback is one of the pillars of security. It&#8217;s the only way that these solutions provide security assurance - they don&#8217;t do that right out of the box.</p>
<p>This is also spot on</p>
<blockquote><p>An IPS only forces the attacker to know their exploits better, and take things slower. For instance, an IPS may drop all packets that have NOP sleds in them (0??909090 etc) which is used in a lot of (kind of sloppy) buffer overflows. It is however possible for an attacker to stop the IPS from seeing this.</p></blockquote>
<p>What fails here, as well as in the earlier port-scan example, is <strong>the lack of response. </strong>Any alert or action that comes from a targeted penetration attempt should be followed by watchlisting relevant IPs and looking for further signs and attempts, possibly looking at capturing  flow and full content data and other types of logs etc. Blocking shouldn&#8217;t be limited to the specific session that holds the exploit, but more importantly any following traffic. That will make the assessor work for their money.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/14/ids-and-ips-systems-and-their-effectiveness-on-penetration-tests/feed/</wfw:commentRss>
		</item>
		<item>
		<title>sFlow on an Extreme switch</title>
		<link>http://gsandahl.net/2007/11/14/sflow-on-an-extreme-switch/</link>
		<comments>http://gsandahl.net/2007/11/14/sflow-on-an-extreme-switch/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 16:19:50 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[flow]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/14/sflow-on-an-extreme-switch/</guid>
		<description><![CDATA[Some brief notes on how to enable sFlow on an Extreme Network Summit 250 switch.
Define where to send sFlow-records
configure sflow collector ip 6343 vr "vr-default"
Configure the sample rate. Here the switch is the configured to look at every 512:th packet. InMon provides recommended settings depending on network and traffic.
configure sflow sample-rate 512
Configure a limit as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.inmon.com/img/sflow.gif" />Some brief notes on how to enable sFlow on an Extreme Network Summit 250 switch.</p>
<p>Define where to send sFlow-records</p>
<p><code>configure sflow collector ip 6343 vr "vr-default"</code></p>
<p>Configure the sample rate. Here the switch is the configured to look at every 512:th packet. InMon <a href="http://www.inmon.com/products/sFlowTrend/help/html/appendix.sampling.html">provides recommended settings depending on network and traffic.</a></p>
<p><code>configure sflow sample-rate 512</code></p>
<p>Configure a limit as to how many samples the CPU can process at a time, this avoids the sampling process from having impact on the performance of the switch.</p>
<p><code>configure sflow max-cpu-sample.limit 2000</code></p>
<p>Enable sFlow sampling on chosen ports. Remember that sFlow is only sampled on ingress traffic - i.e. traffic coming into the specific port. This means that we have to enable sFlow on at least two ports in order to sample traffic going in both directions.</p>
<p><code>enable sflow ports 1,2</code></p>
<p>And of course</p>
<p><code>save</code></p>
<p>If I recall everything correctly that is about it. InMon has<a href="http://www.inmon.com/products/sFlowTrend/help/html/appendix.html"> a good reference for sFlow</a> in general and product specific configuration</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/14/sflow-on-an-extreme-switch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Attack monitoring and detection as suggested by Microsoft</title>
		<link>http://gsandahl.net/2007/11/13/attack-monitoring-and-detection-as-suggested-by-microsoft/</link>
		<comments>http://gsandahl.net/2007/11/13/attack-monitoring-and-detection-as-suggested-by-microsoft/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 23:19:20 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[ Intrusion Detection]]></category>

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

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/13/attack-monitoring-and-detection-as-suggested-by-microsoft/</guid>
		<description><![CDATA[This is a good piece from Microsoft where they mention the value of security monitoring. From the article
The primary goal of a security monitoring and attack detection system is to help identify suspicious events on a network that may indicate malicious activity or procedural errors.
Microsoft apperently understands the importance of really looking for indications of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.microsoft.com/library/media/1033/technet/images/solutionaccelerators/cits/mo/mof/57089_mof.f.gif" align="right" height="90" width="90" /><a href="http://www.microsoft.com/technet/security/midsizebusiness/topics/serversecurity/attackdetection.mspx">This is a good piece from Microsoft</a> where they mention the value of security monitoring. From the article</p>
<blockquote><p>The primary goal of a security monitoring and attack detection system is to help <strong>identify suspicious events</strong> on a network that <strong>may indicate malicious activity</strong> or procedural errors.</p></blockquote>
<p>Microsoft apperently understands the importance of really looking for indications of attacks, instead of living in belief that systems are impenetrable and that security products will offer protection. Their suggestions with regards to the actual process and routine is also accurate:</p>
<blockquote><p>A security monitoring solution is actually a continual process of <strong>planning, implementing, managing, and testing</strong>, because that is the very nature of security monitoring. Because the threats to business networks are always changing, the system that monitors the security in a business network must also change.</p></blockquote>
<p>This process is suggested as a part of their <a href="http://www.microsoft.com/technet/solutionaccelerators/cits/mo/mof/default.mspx">Microsoft Operations Framework</a> (MOF), which also features other operational routines.</p>
<p>I like that Microsoft is putting some effort in the defining the operational requirements for managing their systems and environments. The lack of these kind of security operations are what makes companies fail, <a href="http://gsandahl.net/2007/10/27/on-security-spending/">not that they don&#8217;t have enough security products</a>. The article also features some good hints on analysing Window Event Logs.</p>
<blockquote></blockquote>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/13/attack-monitoring-and-detection-as-suggested-by-microsoft/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Best IDS/IPS by SC Magazine</title>
		<link>http://gsandahl.net/2007/11/03/best-idsips-by-sc-magazine/</link>
		<comments>http://gsandahl.net/2007/11/03/best-idsips-by-sc-magazine/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 13:15:14 +0000</pubDate>
		<dc:creator>goran</dc:creator>
		
		<category><![CDATA[ Intrusion Detection]]></category>

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

		<guid isPermaLink="false">http://gsandahl.net/2007/11/03/best-idsips-by-sc-magazine/</guid>
		<description><![CDATA[A post at the Snort-users mailing list took me to the &#8220;best intrusion detection/prevention solution&#8221;-competion at SC Magazine. First, is it actually a competition? Deciding something by voting is what I call an election?
Leaving that aside, two things strikes me.
First, what are the critera for deciding what is best? Best as protection against security incidents, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.scmagazine.com/us/_images/SCawards07-logo.gif" height="96" width="117" />A post at the Snort-users mailing list took me to the <a href="http://www.scmagazine.com/us/awards/categories/26149/best-intrusion-detection-prevention-solution/">&#8220;best intrusion detection/prevention solution&#8221;-competion at SC Magazine</a>. First, is it actually a competition? Deciding something by voting is what I call an election?</p>
<p>Leaving that aside, two things strikes me.</p>
<p>First, <strong>what are the critera for deciding what is best? </strong>Best as protection against security incidents, most good looking, easiest to administer or the least pricey? Have the voters something to compare with? The results would most likely point to &#8220;the most used&#8221;, not &#8220;the best in terms of protection&#8221;. When the results of the &#8220;competition&#8221; is presented and Snort is the winner, then I consider myself right :)</p>
<p>Secondly, <strong>how have the nominees been decided</strong>? Among the nominees I see a product that only does wireless (AirDefence), a product that only looks at the host (CA HIPS), a UTM-product (Fortinet), a NBAD-product (lancope), and finally, but also the most striking: an IPS as a managed service (Verisign). Hell, on what criteria have they decided upon these vendors/products? And where are their competitiors such as  Juniper, TopLayer, and why not Bro, and where are all the SIEM-solutions?</p>
<p><a href="http://nsslabs.com/index.php"><img src="http://nsslabs.com/certification/ips/ips-web.gif" />NSS</a> has the closest thing to a good <a href="http://nsslabs.com/content/category/4/22/42/">evaluation standard of IDS/IPS-system</a>. Not perfect though, but I hope people look, and pay, for those reports instead of making decisions on the results of crappy &#8220;competitions&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://gsandahl.net/2007/11/03/best-idsips-by-sc-magazine/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 21.607 seconds -->
<!-- Cached page served by WP-Cache -->
