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

<channel>
	<title>Software Associates. &#187; PCI DSS</title>
	<atom:link href="http://www.software.co.il/category/pci-dss/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.software.co.il</link>
	<description>Security and compliance specialists for medical device and healthcare companies</description>
	<lastBuildDate>Wed, 08 Feb 2012 06:36:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Encryption, a buzzword, not a silver bullet</title>
		<link>http://www.software.co.il/2012/02/encryption-a-buzzword-not-a-silver-bullet/</link>
		<comments>http://www.software.co.il/2012/02/encryption-a-buzzword-not-a-silver-bullet/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 17:13:48 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Information security]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Risk mitigation]]></category>
		<category><![CDATA[Application security]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[data security breaches]]></category>
		<category><![CDATA[Encryption]]></category>

		<guid isPermaLink="false">http://www.software.co.il/?p=4350</guid>
		<description><![CDATA[Encryption,  buzzword, not a silver bullet for protecting data on your servers. In order to determine how encryption fits into server data protection, consider 4 encryption components on the server side: passwords, tables, partitions and  inter-tier socket communications. In these 4 components of a application / database server encryption policy, note that some countermeasures are ...]]></description>
			<content:encoded><![CDATA[<p>Encryption,  buzzword, not a silver bullet for protecting data on your servers.</p>
<p>In order to determine how encryption fits into server data protection, consider 4 encryption components on the server side: passwords, tables, partitions and  inter-tier socket communications.</p>
<p>In these 4 components of a application / database server encryption policy, note that some countermeasures are required (for example one-way hashes of passwords, while other such as encrypting specify table columns may or may not be relevant to a particular application).</p>
<h3>1. Encrypted password storage</h3>
<p>You must encrypt passwords. It&#8217;s surprising to me how many Web sites don&#8217;t bother encrypting user passwords &#8211; See cases <a title="clear text passwords" href="http://datalossdb.org/incidents/5561-160-e-mail-addresses-and-clear-text-passwords-dumped-on-internet" target="_blank">Universal Music Portugal</a> where e-mail addresses and clear-text passwords are dumped on Internet.</p>
<p>What is more surprising is the confusion between encryption and hashing.</p>
<p>Don&#8217;t use AES for encrypting passwords in your MySQL or Oracle or MS SQL database.  You&#8217;ll end up storing the AES key somewhere in the code and an attacker or malicious insider can read the key by opening up one of your application DLLs in Notepad++ and read that key in a jiffy and breach your entire MySQL database with a single SELECT statement.</p>
<p>Database user passwords should be stored as MD5 hashes, so that a user  (such as a DBA) who has been granted SELECT access to the table (typically called &#8216;users&#8217;)  cannot determine the actual password. Make sure that different instances have different salts and include some additional information in the hash.</p>
<p>If you use MD5 encryption for client authentication, make sure that  the client hashes the password with MD5 before sending the data on the network.</p>
<h3>2. Encrypt specific database table columns</h3>
<p>The PostgreSQL 9.1 <a href="http://www.postgresql.org/docs/9.1/interactive/pgcrypto.html">pgcrypto</a> module allows certain fields to be stored encrypted. This is especially useful if some of the data is sensitive for example in the case of ePHI where the Web application needs to comply with the CFR 45 Appendix A Security rule. The client software provides the decryption key and the data is decrypted on the server and then sent to the client.  In most cases the client (a database driver in an MVC application such as Ruby on Rails or CakePHP or ASP.NET MVC is also a server side resource and often lives on the same physical server as the database server. This is not a <strong>bad</strong> thing.</p>
<h3>3. Encrypt entire data partitions</h3>
<p>Encrypting entire data partitions has its place.</p>
<p>On Linux, encryption can be layered on top of a file system using a &#8221;loopback device&#8221;. This allows an entire file system partition to be encrypted on disk, and decrypted by the operating system. Many operating systems support this functionality, including Windows.</p>
<p>Encrypting entire partitions is a security countermeasure for physical attacks, where the entire computer is stolen. Research we did in 2007 indicated that almost 50% of large volume data breaches employed a physical attack vector (stealing a notebook at a hotel checkin desk, hijacking a truck transporting backup tapes to Iron Mountain and smash and grab jobs where thieves know the rent-a-cop walkaround schedule and break in and steal desktop computers.</p>
<p>On the other hand, once the volume is mounted,  the data is visible.</p>
<h3>4. Encrypt socket communications between server tiers</h3>
<p>SSL has it&#8217;s place, although SSL is not a silver bullet countermeasure for Microsoft Windows vulnerabilities and mobile medical devices vulnerabilities as I wrote <a title="Why windows is a bad idea for medical devices" href="http://www.software.co.il/wordpress/2011/06/why-microsoft-windows-is-a-bad-idea-for-medical-devices/" target="_blank">here</a>, <a title="Why using Azure is a bad idea for medical device vendors" href="http://www.software.co.il/wordpress/2011/06/the-connection-between-application-performance-and-security-in-the-cloud/" target="_blank">here</a> and <a title="Why outlawing windows from embedded medical devices is a good idea" href="http://www.software.co.il/wordpress/2011/06/why-outlawing-windows-from-embedded-medical-devices-is-a-good-idea/" target="_blank">here</a>.</p>
<p>SSL connections encrypt all data sent across the network: the password, the queries, and the data returned. In database client-server connections,  relational database systems such as PostgreSQL allow administrators to specify which hosts can use non-encrypted connections (<tt>host</tt>) and which require SSL-encrypted connections (<tt>hostssl</tt>). Also, clients can specify that they connect to servers only via SSL. Stunnel or SSH can also be used to encrypt transmissions.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2012/02/encryption-a-buzzword-not-a-silver-bullet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disaster recovery planning</title>
		<link>http://www.software.co.il/2011/11/disaster-recovery-planning/</link>
		<comments>http://www.software.co.il/2011/11/disaster-recovery-planning/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 17:41:07 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Risk management]]></category>
		<category><![CDATA[DRP]]></category>
		<category><![CDATA[PCI DSS 2.0]]></category>
		<category><![CDATA[Popular articles]]></category>

		<guid isPermaLink="false">http://www.software.co.il/?p=4107</guid>
		<description><![CDATA[This article describes a plan and implementation process for disaster recovery planning. The secret to success in our experience is to involve the local response team from the outset of the project. Copyright 2006 D.Lieberman. This work is licensed under the Creative Commons Attribution License The disaster recovery plan is designed to assist companies in ...]]></description>
			<content:encoded><![CDATA[<p>This article describes a plan and implementation process for <strong>disaster</strong> <strong>recovery</strong> <strong>planning</strong>. The secret to success in our experience is to involve the local response team from the outset of the project.</p>
<div align="center">Copyright 2006 D.Lieberman. This work is licensed under the Creative Commons Attribution License</div>
<p>The <strong>disaster</strong> <strong>recovery</strong> plan is designed to assist companies in responding quickly and effectively to a <strong>disaster</strong> in a local office and restore business as quickly as possible. In our experience, participation in the <strong>planning</strong> and implementation process is more important than the process itself and helps ensure that the local response teams understand what they need to do and that resources they need will be available.</p>
<p>Keywords</p>
<ul>
<li>DRP &#8211; <strong>disaster</strong> <strong>recovery</strong> plan</li>
<li>BIT  business impact timeline</li>
<li>ERT emergency response team</li>
<li>BIA  business impact assessment</li>
<li>Countermeasures  physical or procedural measures we take in order to mitigate a threat</li>
<li>PRT primary response time; how long it takes (or should take) to respond (not resolve)</li>
<li>RRP  <strong>recovery</strong> and restore plan; <strong>recovery</strong> from the <strong>disaster</strong> and restore to original state</li>
</ul>
<p>DR <strong>planning</strong> is not about writing a procedure, getting people to sign up and then filing it away somewhere. In the BIT (business impact timeline) we see a continuum of actions before and after an incident. In the pre-incident phase, the teams are built, plans are written, and preparedness is maintained with training and audit. After an incident, the team responds, recovers, restores service and assesses effectiveness of the plan.</p>
<p><img src="../images/stories/articles/drp_1.gif" alt="drp_1.gif" align="bottom" border="0" hspace="6" /></p>
<p>T=ZERO is the time an incident happens. Even though one hopes that <strong>disaster</strong> will never strike, refresher training should be conducted every 6 months because of employee turnover and system changes and self-audits conducted by the ERT every 3 months.</p>
<h3>Building the DR plan</h3>
<h4>Build the ERT</h4>
<p>Assign a 2-person team in each major office (for small offices with one or two people, then the employee will do it himself) to be the ERT. The people in the ERT need to have both technical and social skills to handle the job. Technical skills means being able to call an IT vendor and being able to help the vendor diagnose a major issue such as an unrecoverable hard disk crash on an office file and print server. Social skills means staying cool under pressure and following procedure in major events such as fire, flooding or terror attack.</p>
<p>In addition to an ERT in each office, one ERT will be designated as “response manager”. The response manager is a more senior person (with a backup person) that will command the local teams during crisis, maintain the DRP documentation and provide escalation.</p>
<p>The local response team becomes involved and committed to the DRP by <strong>planning</strong> their responses to incidents and documenting locations of resources they need in order to respond and restore service.</p>
<h3>DR <strong>Planning</strong> Pre-incident activities</h3>
<h5>Kickoff call</h5>
<p>The purpose of the call is to introduce the DRP process and set expectations for the local ERT. Two days before the call, the local team will receive a PowerPoint presentation describing DRP, the implementation process and the BIA worksheet. At the end of the call, the team will take a commitment to fill out the worksheet and prepare for a review session on the phone one week later.</p>
<h5>Business Impact Assessment (BIA)</h5>
<p>In the BIA, the team lists possible incidents that might happen and assesses the impact of a <strong>disaster</strong> on the business. For example there are no monsoons in Las Vegas but there might be an earthquake (Vegas is surrounded by tectonic faults and number 3 in the US for seismic activity) and an earthquake could put a customer service center in Vegas out of business for several days at least.</p>
<h5>Recover and Restore</h5>
<p><strong>Recovery</strong> is about the ERT having detailed and accessible information about backups – data, server, people and alternative office space. Within 30 days after a <strong>disaster</strong>, full service should be restored by the ERT working with local vendors and the response manager.<br />
It may also be useful using <a href="../%C2%94http://www.connected.com%C2%94" target="”_blank”"> http://www.connected.com</a> for backup of data on the distributed PC’s and notebooks.</p>
<h5>DR Plan Review</h5>
<p>The purpose of the call is to allow each team to present their worksheet and discuss appropriate responses with the global response manager. Two days before the call, the teams will send in their BIA worksheet. The day after the call the revised DRP will be posted.</p>
<h5>Filling out the DRP worksheets</h5>
<p>There are two worksheets the BIA worksheet (which turns into the primary response checklist) and the RRP (recover and restore plan) worksheet, which contains a detailed list of how to recover backup resources and restore service.</p>
<h3>Filling out the BIA worksheet.</h3>
<p>In the BIA worksheet, the team lists possible incidents and assesses the impact of a <strong>disaster</strong> on the business. In order to assess the impact of a <strong>disaster</strong> on the business we grade incidents using a tic-tac-toe matrix.</p>
<p><img src="../images/stories/articles/drp_2.gif" alt="drp_2.gif" align="bottom" border="0" hspace="6" /></p>
<p>The team will mark the probability and impact rating for an incident going across a row of the matrix. A risk might have probability 2 and impact 5 making it a 7, while another risk might have probability 1 and impact 3 making it a 4. Countermeasures would be implemented for the 7 risk before being implemented for the 4 risk.</p>
<h5>BIA worksheet step by step</h5>
<ul>
<li>Add, delete and modify incidents to fit your business</li>
<li>Grade business impact using the &#8220;tic-tac-toe&#8221; matrix for each incident.</li>
<li>Set a primary response time (how quickly the ERT should respond not resolve)</li>
<li>Establish escalation path  escalate to local service providers and response manager within a time that matches the business impact. Escalate to local vendor immediately and escalate to response manager according to following guidelines:
<ul>
<li>Risk &gt; 6 within 15</li>
<li>Risk &lt;= 6 and &gt; =4 within 60</li>
<li>Risk &lt; 4 within 2 hours.</li>
</ul>
</li>
</ul>
<p><img src="../images/stories/articles/drp_3.gif" alt="drp_3.gif" align="bottom" border="0" hspace="6" /></p>
<h3>Filling out the RRP worksheet.</h3>
<p>In the RRP worksheet, the team documents in detail how to locate and restore backups and how to access servers (in the network and physically).</p>
<p><img src="../images/stories/articles/drp_4.gif" alt="drp_4.gif" align="bottom" border="0" hspace="6" /></p>
<h3>Maintaining the DR plan</h3>
<h4>DR exercises</h4>
<p>Once every 6 months, the response manager will run an unannounced exercise, simulating an emergency. In a typical DR exercise the local ERT will be required to:</p>
<ul>
<li>Respond to a single emergency (for example earthquake)</li>
<li>Verify contents of RRP check list</li>
<li>Physically locate backups</li>
</ul>
<p>&nbsp;</p>
<h4>Self-Audit</h4>
<p>After completion of the ER plan the local response team needs to perform periodic self-audits. A member of the local ERT will schedule an audit once every 3 months and notify the response manager by email regarding the date.</p>
<ul>
<li>The audit should take about 1 hour and will check documentation and backup readiness</li>
<li>Documentation readiness
<ul>
<li>Make sure telephone numbers of critical suppliers posted at entrance to office. Make sure numbers are current by calling.</li>
<li>Read primary response sheet</li>
<li>Wallet-sized cards with emergency phone numbers and procedures, to be carried by all employees.</li>
<li>Onboard list who is in the office today and who is traveling or on vacation</li>
</ul>
</li>
<li>Backup readiness
<ul>
<li>Local backup files/tapes</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2011/11/disaster-recovery-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DRM versus DLP</title>
		<link>http://www.software.co.il/2011/11/drm-versus-dlp/</link>
		<comments>http://www.software.co.il/2011/11/drm-versus-dlp/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 13:03:51 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Risk Assessment]]></category>
		<category><![CDATA[DLP]]></category>
		<category><![CDATA[DRM]]></category>

		<guid isPermaLink="false">http://v20/?p=3930</guid>
		<description><![CDATA[A common question for a large company that needs to protect intellectual property from theft and abuse is choosing the right balance of technology, process and procedure. It has  been said that the Americans are very rules-based in their approach to security and compliance where the the Europeans are more principles-based. This article presents a ...]]></description>
			<content:encoded><![CDATA[<p>A common question for a large company that needs to protect intellectual property from theft and abuse is choosing the right balance of technology, process and procedure. It has  been said that the Americans are very rules-based in their approach to security and compliance where the the Europeans are more principles-based.</p>
<p>This article presents a systematic method for selecting and cost-justifying data security technology to protect  intellectual property theft and abuse.</p>
<p>The original presentation was given at the October 2, 2009 DLP-Expert Russia meeting in Istra (just outside of Moscow)</p>
<p><a title="DRM or DLP choosing the right data security technology" href="http://www.software.co.il/downloads/DrmOrDlpChoosingTheRightTechnology.2.pdf" target="_blank">Click here to download the presentation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2011/11/drm-versus-dlp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using DLP to prevent credit card breaches</title>
		<link>http://www.software.co.il/2011/07/using-dlp-to-prevent-credit-card-breaches/</link>
		<comments>http://www.software.co.il/2011/07/using-dlp-to-prevent-credit-card-breaches/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 14:17:47 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[data loss prevention]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[DLP]]></category>
		<category><![CDATA[payment cards]]></category>
		<category><![CDATA[PCI DSS 2.0]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=3645</guid>
		<description><![CDATA[I think that Data Loss Prevention is great way to detect and prevent payment card and PII data breaches. Certainly, all the DLP vendors think so.  Only problem is, the PCI DSS Council doesn&#8217;t even have DLP in their standard which pretty much guarantees zero regulatory tail wind for DLP sales to payment card industry ...]]></description>
			<content:encoded><![CDATA[<p>I think that Data Loss Prevention is great way to detect and prevent payment card and PII data breaches.</p>
<p>Certainly, all the DLP vendors think so.  Only problem is, the PCI DSS Council doesn&#8217;t even have DLP in their standard which pretty much guarantees zero regulatory tail wind for DLP sales to payment card industry players.</p>
<p>I&#8217;m actually impressed that Symantec didn&#8217;t manage to influence the PCI DSS council to include DLP in the standard. An impressive display of professional integrity and technology blindness.</p>
<p>A while back, we did a software security assessment for a player in the online transaction space.</p>
<p>When I asked the client and auditor what kind of real time data loss monitoring they have in place, just in case, they have a bug in their application and/or one of their business partners or trusted insiders steals data, the answers where like &#8220;umm, sounds like a good idea but it is not required by PCI DSS 2.0&#8243;</p>
<p>And indeed the client is correct.</p>
<blockquote><p>PCI DSS 2.0 does not require outbound, real time or any other kind of data loss monitoring.</p>
<p>The phrases &#8220;real time&#8221; and &#8220;data loss&#8221; don&#8217;t appear in the standard. The authors of the standard like file-integrity monitoring but in an informal conversation with a PCI DSS official in the region, he confessed to not being familiar with DLP.</p></blockquote>
<p>Here are a few PCI  monitoring requirements.</p>
<p>None of these controls <strong><em>directly protect</em></strong> the the payment card from being breached. They are all indirect controls and very focused on external attackers &#8211; not on trusted insiders nor business partners.</p>
<ol>
<li>Use file-integrity monitoring or change-detection software on logs to ensure that existing log data cannot be changed without generating alerts (although new data being added should not cause an alert).</li>
<li>If automated monitoring of wireless networks is utilized (for example, wireless IDS/IPS, NAC, etc.), verify the configuration will generate alerts to personnel.</li>
<li>Deploy file-integrity monitoring tools to alert personnel to unauthorized modification of critical system files, configuration files, or content files; and configure the software to perform critical file comparisons at least weekly.</li>
<li>Monitor and analyze security alerts and information, and distribute to appropriate personnel.</li>
<li>Verify through observation and review of policies, that designated personnel are available for 24/7 incident response and monitoring coverage for any evidence of unauthorized activity, detection of unauthorized wireless access points, critical IDS alerts, and/or reports of unauthorized critical system or content file changes.</li>
</ol>
<p>Oh man.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2011/07/using-dlp-to-prevent-credit-card-breaches/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The psychology of data security</title>
		<link>http://www.software.co.il/2010/11/the-psychology-of-data-security/</link>
		<comments>http://www.software.co.il/2010/11/the-psychology-of-data-security/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 07:25:11 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Anti-Fraud]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[Information security]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[DLP]]></category>
		<category><![CDATA[ethics]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=2818</guid>
		<description><![CDATA[Over 6 years after the introduction of the first data loss prevention products, DLP technology has not mainstreamed into general acceptance like firewalls. The cultural phenomenon of companies getting hit by data breaches but not adopting technology countermeasures to mitigate the threat requires deeper investigation but today, I&#8217;d like to examine the psychology of data security ...]]></description>
			<content:encoded><![CDATA[<p>Over 6 years after the introduction of the first data loss prevention products, DLP technology has not mainstreamed into general acceptance like firewalls. The cultural phenomenon of companies getting hit by data breaches but not adopting technology countermeasures to mitigate the threat requires deeper investigation but today, I&#8217;d like to examine the psychology of data security and data loss prevention.</p>
<blockquote><p>Data loss has a strange nature that stems from unexpected actions by trusted insiders in an environment assumed to be secure.</p></blockquote>
<p>Many IT managers are not comfortable with deploying DLP, because it requires admitting to an internal weakness and confessing to  not doing your job. Many CEO&#8217;s are not comfortable with DLP as it implies employee monitoring (not to mention countries like Germany that forbid employee monitoring) . As a result, most companies  adopt business controls in lieu of technology controls.  This is not necessarily a mistake, but it&#8217;s crucial to implement the business controls properly.</p>
<p>This article will review  four business control activities: human resources,  internal audit, physical security and information security. I will highlight disconnects in each activity and recommend corrective action at the end of the article.</p>
<p><strong>The HR (human resources) department</strong></p>
<p>Ensuring employee loyalty and reliability is a central value for HR, which has responsibility for hiring and guiding the management of employees. High-security organizations, such as defense contractors or securities traders, add additional screening such as polygraphs and security checks to the hiring process. Over time, organizations may sense personality changes, domestic problems or financial distress that indicate increased extrusion risks for employees in sensitive jobs.</p>
<p><strong>Disconnect No. 1</strong>: HR isn&#8217;t accountable for the corporate brand and therefore doesn&#8217;t pay the price when trusted employees and contractors steal data. What can you do?  Make HR part of an inter-departmental team to deal with emerging threats from social media and smart phones.</p>
<p><strong>Internal audit</strong></p>
<p>Data loss prevention is ostensibly part of an overall internal audit process that helps an organization achieve its objectives in the areas of:</p>
<ul>
<li>Operational effectiveness</li>
<li>Reliability of financial reporting</li>
<li>Compliance with applicable laws and regulations</li>
</ul>
<p>Internal auditors in the insurance industry say regulation has been their key driver for risk assessment and implementation of preventive procedures and security tools such as intrusion detection. Born in the 1960s and living on in today&#8217;s Windows and Linux event logs, log analysis is still the mainstay of the IT audit.  The IT industry has now evolved to cloud computing,  virtualization,Web services and converged IP networks. Welcome to stateless HTTP transactions, dynamic IP addressing and Microsoft Sharepoint where the marketing group can setup their own site and start sharing data with no controls at all. Off-line analysis of logs has fallen behind and yields too little, too late for the IT auditor! According to the PCI Data Security council in Europe &#8211; over 30% of companies with a credit card breach discovered the breach after 30 days and 40% after more than 60 days.</p>
<p><strong>Disconnect No. 2</strong>: IT auditors have the job, but they have outdated tools and are way behind the threat curve.  What can you do?  Give your internal auditors, real-time network-based data loss monitoring and let them do their job.</p>
<p><strong>Physical security</strong></p>
<p>Physical security starts at the parking lot and continues to the office, with tags and access control. Office buildings can do a simple programming of the gates to ensure that every tag leaving the building also entered the building. Many companies run employee awareness programs to remind the staff to guard classified information and to look for suspicious behavior.</p>
<p><strong>Disconnect No. 3</strong>: Perfect physical security will be broken by an iPhone.  What can you do? Not much.</p>
<p><strong>Information security</strong></p>
<p>Information security builds layers of firewalls and content security at the network perimeter, and permissions and identity management that control access by trusted insiders to digital assets, such as business transactions, data warehouse and files.</p>
<p><strong>Consider the psychology behind wall and moat security.</strong></p>
<p><em>Living inside a walled city lulls the business managers into a false sense of security. </em></p>
<p><em> </em>Do not forget that firewalls let traffic in and out, and permissions systems grant access to trusted insiders by definition<em>. </em>For example, an administrator in the billing group will have permission to log on to the accounting database and extract customer records using SQL commands. He can then zip the data with a password and send the file using a private Web mail or ssh account.</p>
<p>Content-security tools based on HTTP/SMTP proxies are effective against viruses, malware and spam (assuming they&#8217;re maintained properly). These tools weren&#8217;t designed for data loss prevention. They don&#8217;t inspect internal traffic; they scan only authorized e-mail channels. They rely on file-specific content recognition and have scalability and maintenance issues. When content security tools don&#8217;t fit, we&#8217;ve seen customers roll out home-brewed solutions with open-source software such as Snort and Ethereal. A client of ours once  used Snort to nail an employee who was extracting billing records with command-line SQL and stealing the results by Web mail.  The catch is that they knew someone was stealing data &#8211; and deployed Snort as a way of collecting incriminating evidence, not as a proactive real-time network monitoring tool.</p>
<p><strong>Disconnect No. 4</strong>: Relying on permissions and identity management is like running a retail store that screens you coming in but doesn&#8217;t put magnetic tags on the clothes to prevent you from wearing that expensive hat going out. What can do you? Implement real-time data loss audit using passive network monitoring at the perimeter. You&#8217;ll get an excellent picture of anomalous data flowing out of your network without the cost of installing software agents on desktops and servers.  The trick is catching and then remediating the vulnerability as fast as you can.  If it&#8217;s an engineer sending out design files or a contractor surfing the net from your firewall &#8211; fix it now, not 3 months from now.</p>
<p><strong>Conclusion</strong></p>
<p>To correct the disconnects and make data security part of your business, you need to start with CEO-level commitment to data security.  Your company&#8217;s <em>management controls</em> should explicitly include data security:</p>
<ul>
<li>Soft controls: Values and behavior sensing</li>
<li>Direct controls: Good hiring and physical security</li>
<li>Indirect controls: Internal audit</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2010/11/the-psychology-of-data-security/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Data discovery and DLP</title>
		<link>http://www.software.co.il/2010/02/data-discovery-and-dlp/</link>
		<comments>http://www.software.co.il/2010/02/data-discovery-and-dlp/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 09:34:51 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[Information security]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[business threat modeling]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[data loss prevention]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[DLP]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=2242</guid>
		<description><![CDATA[A number of DLP vendors like Symantec and Websense have been touting the advantages of data discovery &#8211; data at rest and data  in motion. Discovery of data in motion is an important part of continuous improvement of data security policies.  However &#8211; there are downsides to data discovery. Discovery is a form of voyeurism ...]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">A number of DLP vendors like Symantec and Websense have been touting the advantages of data discovery &#8211; data at rest and data  in motion. Discovery of data in motion is an important part of continuous improvement of data security policies.  However &#8211; there are downsides to data discovery.</div>
<div>
<blockquote>
<div id="_mcePaste">Discovery is a form of voyeurism &#8211; it&#8217;s <a title="Titallating - sexual arousal" href="http://wordnetweb.princeton.edu/perl/webwn?s=titillating" target="_blank">titillating </a>but the fun wears off quickly.</div>
</blockquote>
</div>
<p>Automated discovery of data at rest is  an unsurmountable  challenge for institution with large quantities of PCs, data and thousands of document formats, most of which are not well-documented and all the application and database server technologies that were ever invented. Smaller companies may find it either unnecessary or not cost-effective.</p>
<p>Discovery of data at rest is also  a double-edged sword.  From a compliance perspective, it&#8217;s not only <em>not</em> required by PCI DSS 1.x but it can create exposure issues that no business in their right mind would want to deal with.  Also &#8211; why would a business want to buy products and services from a technology vendor vendor and allow them to &#8220;discover&#8221; their data?</p>
<p>Love to hear your comments and what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2010/02/data-discovery-and-dlp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data security and compliance  &#8211; Best practices</title>
		<link>http://www.software.co.il/2010/01/data-security-and-compliance-beyond-vendor-hype/</link>
		<comments>http://www.software.co.il/2010/01/data-security-and-compliance-beyond-vendor-hype/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 16:38:58 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Anti-Fraud]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Risk Assessment]]></category>
		<category><![CDATA[business threat modeling]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[data loss prevention]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[DLP]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=2191</guid>
		<description><![CDATA[Compliance is about enforcing business process &#8211; for example, PCI DSS is about getting the transaction authorized without getting the data stolen. SOX is about sufficiency of internal controls for financial reporting and HIPAA is about being able to disclose PHI to patients without leaks to unauthorized parties. So where and how does DLP fit into the compliance ...]]></description>
			<content:encoded><![CDATA[<p>Compliance is about enforcing business process &#8211; for example, PCI DSS is about getting the transaction authorized without getting the data stolen. SOX is about sufficiency of internal controls for financial reporting and HIPAA is about being able to disclose PHI to patients without leaks to unauthorized parties.</p>
<p>So where and how does DLP fit into the compliance equation?</p>
<p>Let&#8217;s start with COSO recommendations for internal controls:</p>
<blockquote>
<div id="_mcePaste">“If the internal control system is implemented only to prevent fraud and comply with laws and regulations, then an important opportunity is missed&#8230;The same internal controls can also be used to systematically improve businesses, particularly in regard to effectiveness and efficiency.”</div>
</blockquote>
<div id="_mcePaste">In the attached presentation &#8211; we review data security requirements in compliance regulation, we discuss provable security and show how DLP can serve both as an invaluable measurement tool of security metrics of inbound and outbound business transactions and when required &#8211; as a last line of defense for personal account numbers.</div>
<div>
<div id="__ss_3016001" style="width: 425px; text-align: left;"><a style="font: 14px Helvetica,Arial,Sans-serif; display: block; margin: 12px 0 3px 0; text-decoration: underline;" title="Data Security For Compliance 2" href="http://www.slideshare.net/dannyl50/data-security-for-compliance-2">Data Security For Compliance 2</a><object style="margin: 0px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=datasecurityforcompliance-2-100128102316-phpapp02&amp;rel=0&amp;stripped_title=data-security-for-compliance-2" /><param name="allowfullscreen" value="true" /><embed style="margin: 0px;" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=datasecurityforcompliance-2-100128102316-phpapp02&amp;rel=0&amp;stripped_title=data-security-for-compliance-2" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/dannyl50">dannyl50</a>.</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2010/01/data-security-and-compliance-beyond-vendor-hype/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The role of user accountability and training in data security</title>
		<link>http://www.software.co.il/2009/05/the-role-of-user-accountability-and-training-in-data-security/</link>
		<comments>http://www.software.co.il/2009/05/the-role-of-user-accountability-and-training-in-data-security/#comments</comments>
		<pubDate>Sun, 10 May 2009 14:02:59 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[Information security]]></category>
		<category><![CDATA[Internal security]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[data loss prevention]]></category>
		<category><![CDATA[DLP]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=1349</guid>
		<description><![CDATA[In this article I will show that DLP technology such as Fidelis XPS, Mcafee DLP, Verdasys Digital Guardian, Websense Data Security Suite and Symantec Data Loss Prevention 9 &#8211; is a necessary but not sufficient condition for effective data security. I submit that effective data security is a three-legged stool of: Monitoring &#8211; using DLP ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Hasht_Behesht"><img class="alignright" title="the set of shared attitudes, values, goals, and practices that characterizes an institution, organization or group." src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Mehmooni2.jpg/614px-Mehmooni2.jpg" alt="the set of shared attitudes, values, goals, and practices that characterizes an institution, organization or group." width="221" height="215" /></a></p>
<p>In this article I will show that DLP technology such as <a title="Fidelis Security Systems XPS network DLP" href="http://www.fidelissecurity.com" target="_blank">Fidelis XPS</a>, <a title="Mcafee DLP" href="http://forums.mcafeehelp.com/showthread.php?p=529654" target="_blank">Mcafee DLP</a>, <a title="Verdasys Digital Guardian" href="http://www.verdasys.com" target="_self">Verdasys Digital Guardian</a>, <a title="Websense Data Security Suite" href="http://www.websense.com/content/DataSecurity.aspx" target="_blank">Websense Data Security Suite</a> and <a title="Symantec Data Loss Prevention" href="http://www.symantec.com/business/products/family.jsp?familyid=data-loss-prevention" target="_blank">Symantec Data Loss Prevention 9</a> &#8211; is a necessary but not sufficient condition for effective data security. I submit that effective data security is a three-legged stool of:</p>
<ol>
<li>Monitoring &#8211; using DLP technology</li>
<li>Training &#8211; strengthening of ethical values with training and personal example at all levels of management</li>
<li>Accountability &#8211; paying the price when a data loss event happens</li>
</ol>
<p><span id="more-1349"></span></p>
<p><strong>The role of data security in IT</strong><br />
Why data security and not information security?</p>
<p>For the sake of convenience &#8211; I will define data security as a sub-discipline of information security that focuses on protecting the confidentiality, integrity and availability of data &#8211; regardless of storage, communications and transaction processing systems that handle the data. It&#8217;s about protecting the good stuff rather than stoppping the bad guys. You can have updated, patched systems, encrypted communications, strong passwords, digital rights management, separation of duties, minimum rights granted to users and still have a major data loss event.  Why? Because a trusted insider with appropriate rights, who is familiar with the transaction systems can steal or manipulate the data.<br />
<strong><br />
The role of culture in data security</strong><br />
It seems to me that there is a fundamental difference in culture between American and European approaches to data security.</p>
<p>According to the <a title="Culture" href="http://en.wikipedia.org/wiki/Culture" target="_blank">Wikipedia,</a> culture is the set of shared attitudes, values, goals, and practices that characterizes an institution, organization or group. <em>Is data security part of your company&#8217;s shared values, goals and practices &#8211; or is it a CSO project?<br />
</em></p>
<p>Most Americans prefer technology solutions and most Europeans prefer cultural solutions.  For what it&#8217;s worth &#8211; like many other things, Israelis tends to follow American trends, and discipline is not a strong point of most Israeli corporations &#8211; just like it&#8217;s not a strong point of most Israeli drivers.</p>
<p><strong>Examples</strong></p>
<p><strong>Case # 1 &#8211; Technology without culture</strong><br />
The American Hannaford Brothers Supermarkets chain was, and still is PCI DSS compliant. They perform PCI DSS audits, buy servers from IBM and check off payment card compliance as a mission accomplished.   They were compliant but still had a <a title="Boss I think someone stole our customer data" href="http://www.software.co.il/wordpress/2008/04/boss-i-think-someone-stole-our-customer-data/" target="_blank">major data loss event</a>, losing over 4 million credit cards. US customers who install DLP systems from companies like IBM, Mcafee, Fidelis Security, Verdasys,  Websense or Symantec DLP, often see them as essential to their privacy compliance program, but do not use DLP monitoring capabilities as a tool in an overall cultural effort to protect company data assets from being stolen or manipulated by employees and business partners.</p>
<p><strong>Case # 2  &#8211; Culture without technology</strong><br />
A European firm might see data security as an ethical and regulatory issue, and decide not to invest in DLP technology on grounds of cost.  However, without data loss monitoring &#8211; the organization will never know what&#8217;s really going on, never be able to <strong>prevent</strong> a major data loss event and certainly not have the monitoring capability that is required for reinforcing the culture.</p>
<p><strong>Case # 3 &#8211; Culture and technology without enforcement</strong><br />
I recently told a client (who uses a Fidelis XPS network DLP system) that about 30% their outbound traffic was Gmail compared to 35% of outbound traffic on Microsoft Exchange. The client had trouble believing this until confronted with the data. Even then &#8211; the attitude was &#8220;ok, so what can we do?&#8221;   My suggestion, was to to do take a cultural approach to reduce use of gmail with awareness training at the group leader and department manager levels in order to drive the message home that company digital assets need to stay inside the company and not make a side trip to Mountain View, California. They never did the awareness training and 6 months later, they had a major data loss event of proprietary company intellectual property over gmail. The point is;  increased Web mail traffic is an indicator of a bigger attack surface. Make the attack surface smaller and you become more robust to a data loss event ( a smaller attack surface, means you have a smaller target that&#8217;s easier to defend). After the data loss event, the VP Global IT wrote a memo to all the employees and stopped there. The volume of gmail traffic and overall level of data security violations has not changed significantly.</p>
<p><strong>The role of user accountability and training in data security</strong></p>
<p>As we can see from the above cases &#8211; DLP technology is a necessary but not sufficient condition for effective data security. I submit that effective data security is a three-legged stool of:</p>
<p>1. Monitoring &#8211; using DLP technology<br />
2. Training &#8211; strengthening of ethical values with training and personal example at all levels of management<br />
3. Accountability &#8211; paying the price when a data loss event happens</p>
<p><strong>Accountability</strong></p>
<p>Ensuring employee loyalty and reliability starts with HR, which has responsibility for hiring and guiding the management of employees. High-security organizations such as defense contractors, diamonds or securities traders add additional screening such as polygraphs and background checks to the hiring process. Over time, organizations should try to sense personality changes, domestic problems or financial distress that indicate increased data loss risks for employees in sensitive jobs. Even though it&#8217;s hard to quantify financial damage of a data loss event, at a very basic level data loss impacts the corporate brand.</p>
<p>Therefore, make your HR group and the direct managers of employees/contractors involved in a data loss event, personally accountable for the corporate brand and ensure that they pay the price when trusted employees and contractors steal data.</p>
<p><strong>Training</strong><br />
Although it won&#8217;t help you sell more widgets, digital asset protection is part of an overall company training process that helps an organization achieve its objectives in the areas of:</p>
<ol>
<li>Operational effectiveness &#8211; if you don&#8217;t lose your new price list to the competition, you won&#8217;t have to create a new one&#8230;</li>
<li>Reliability of financial reporting &#8211; data security is not only data loss, it&#8217;s also data integrity and data availability</li>
<li>Compliance with applicable laws and regulations &#8211; privacy and payment card security</li>
</ol>
<p>Use a professional trainer to develop train-the-trainer programs and make it the job of the managers at all levels to train their employees on data security.</p>
<p><strong>Monitoring</strong><br />
The best way I can explain data security monitoring with DLP technology is to use a physical security paradigm.</p>
<p>Physical security starts at the parking lot and continues to the office, with tags and access control. Office buildings can do a simple programming of the gates to ensure that every tag leaving the building also entered the building.</p>
<p>Data security starts with network DLP (like a Fidelis Security Systems XPS extrusion prevention system or Symantec Data Loss Prevention) at the network perimeter of the organization and continues into the office with agent DLP (like Verdasys Digital Guardian or McAfee DLP) at endpoints.  Centralized organizations might rely on network DLP only and very dispersed operations might rely on agent DLP only.   Very large, geographically dispersed organizations might used network DLP to provide wide data security coverage and agent DLP in order to provide a fine level of control at the point of use.</p>
<p>Whatever DLP products you buy (Verdasys Digital Guardian, Fidelis Security XPS, McAfee DLP, Websense Data Security Suite or Symantec Data Loss Prevention ); monitoring is the third leg of our three-legged stool &#8211; a sort of data security AWACS/NORAD/early warning system where  violations of company data security policy are detected in real-time.  A security team staffer sees the event on a management console &#8211; pulls up the IP address and user involved in the violation, gets the forensics &#8211; and  goes over to the employee and has a little chat. No more than 10&#8242; elapses from the time the data security event was detected until the time a security staffer is sitting in the employee&#8217;s cubicle or talking to them on the phone about the incident.</p>
<p><strong>Summary</strong></p>
<p>The objective of cost-effective data security is to make the organization more robust to <a title="high impact data loss events" href="http://www.software.co.il/wordpress/2009/03/1072/" target="_blank">Black Swan events</a> -a major, unpredictable data loss event that can maim or destroy your business.</p>
<p>Since it is impossible to predict when or how a high impact data loss event will happen, it is also highly unlikely you will be able to prevent it.</p>
<p>Real-time monitoring with DLP  is an excellent way of reinforcing training, creating accountability and making your organization more robust to data loss events.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2009/05/the-role-of-user-accountability-and-training-in-data-security/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A great year for data thieves</title>
		<link>http://www.software.co.il/2009/04/a-great-year-for-data-thieves/</link>
		<comments>http://www.software.co.il/2009/04/a-great-year-for-data-thieves/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 15:22:11 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[Data leakage]]></category>
		<category><![CDATA[Information security]]></category>
		<category><![CDATA[Internal security]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Physical security]]></category>
		<category><![CDATA[Risk Assessment]]></category>
		<category><![CDATA[Risk mitigation]]></category>
		<category><![CDATA[Software security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[data breach]]></category>
		<category><![CDATA[Data loss]]></category>
		<category><![CDATA[Verizon Business]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=1206</guid>
		<description><![CDATA[The Verizon Business Report on data breaches 2009 was released &#8211; the data breach investigations report headlines with 285 million data records breached in 2008: 91% of attackers were organized crime 74% of attacks by malicious outsiders 67% of vulnerabilities due to system defects 32% implicated business partners The report must be particularly disturbing to ...]]></description>
			<content:encoded><![CDATA[<p>The Verizon Business Report on data breaches 2009 was released &#8211; the <a title="Data breach investigations" href="http://www.verizonbusiness.com/products/security/risk/databreach/" target="_blank">data breach investigations report</a> headlines with 285 million data records breached in 2008:</p>
<ul>
<li>91% of attackers were organized crime</li>
<li>74% of attacks by malicious outsiders</li>
<li>67% of vulnerabilities due to system defects</li>
<li>32% implicated business partners</li>
</ul>
<p>The report must be particularly disturbing to endpoint DLP vendors focused on preventing data loss by trusted insiders on  PCs (  99.6% of data was breached by  attackers attacking servers&#8230;. )</p>
<p>My experience with clients in the past 5 years in the data loss/extrusion prevention business has been focused on discovering internal security vulnerabilities and implementing cost-effective security countermeasures.  Our findings (summarized in our <a title="Business Threat Modeling" href="http://www.software.co.il/downloads/BusinessThreatModeling_4.0.pdf" target="_blank">Business Threat Modeling</a> white paper) were based on analyzing empirical data of 167 data loss events points a finger at <strong>software defects</strong> as a key data loss vulnerability. The Verizon business study appears to suggest that the situation has only gotten much worse &#8211; <strong>i.e. data breachs are rising as software quality is declining.</strong></p>
<p><!-- 	 	 --></p>
<p>A conservative estimate in our research showed that 49% of the events exploited software defects as shown in the below table. Theoretically we can mitigate half of the risk by removing software defects in existing applications. The question, which we  answer in the white paper is how.</p>
<table border="1" cellspacing="0" cellpadding="0" width="455" frame="hsides" rules="groups" bordercolor="#000000">
<col width="323"></col>
<col width="42"></col>
<col width="90"></col>
<tbody>
<tr>
<td colspan="3" width="455" height="17" valign="bottom" bgcolor="#800080">
<h5>Aggregated vulnerability distribution by 					type</h5>
</td>
</tr>
<tr valign="bottom">
<td width="323" height="18" bgcolor="#c0c0c0"><strong>Vulnerability 					type</strong></td>
<td width="42" bgcolor="#c0c0c0">
<p align="center"><strong>Total</strong></p>
</td>
<td width="90" bgcolor="#c0c0c0">
<p align="center"><strong>Percentage</strong></p>
</td>
</tr>
</tbody>
<tbody>
<tr valign="bottom">
<td width="323" height="18" bgcolor="#ffffff">Accidental disclosure by email</td>
<td width="42" bgcolor="#ffffff">
<p align="center">5</p>
</td>
<td width="90" bgcolor="#ffffff">
<p align="center">3.0%</p>
</td>
</tr>
<tr valign="bottom">
<td width="323" height="18" bgcolor="#ffffff">Human 					weakness of system users/operators</td>
<td width="42" bgcolor="#ffffff">
<p align="center">13</p>
</td>
<td width="90" bgcolor="#ffffff">
<p align="center">7.8%</p>
</td>
</tr>
<tr valign="bottom">
<td width="323" height="18" bgcolor="#ffffff">Unprotected computers / backup media</td>
<td width="42" bgcolor="#ffffff">
<p align="center">67</p>
</td>
<td width="90" bgcolor="#ffffff">
<p align="center">40.1%</p>
</td>
</tr>
<tr valign="bottom">
<td width="323" height="18" bgcolor="#ffffff"><strong>Malicious exploits of system defects</strong></td>
<td width="42" bgcolor="#ffffff">
<p align="center"><strong>82</strong></p>
</td>
<td width="90" bgcolor="#ffffff">
<p align="center"><strong>49.1%</strong></p>
</td>
</tr>
<tr valign="bottom">
<td width="323" height="17" bgcolor="#ffffff">Grand Total</td>
<td width="42" bgcolor="#ffffff">
<p align="center">167</p>
</td>
<td width="90" bgcolor="#ffffff">
<p align="center">100.0%</p>
</td>
</tr>
</tbody>
</table>
<p>The Carnegie Mellon Software Engineering Institute (SEI) reports that 90 percent of <em>all</em> software vulnerabilities are due to well-known defect types (for example using a hard coded server password or writing temporary work files with world read privileges). All of the SANS Top 20 Internet Security vulnerabilities are the result of &#8220;poor coding, testing and sloppy software engineering</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2009/04/a-great-year-for-data-thieves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Myths, Bugs, and Ephemeral Limitations</title>
		<link>http://www.software.co.il/2009/04/myths-bugs-and-ephemeral-limitations/</link>
		<comments>http://www.software.co.il/2009/04/myths-bugs-and-ephemeral-limitations/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 08:40:54 +0000</pubDate>
		<dc:creator>Danny Lieberman</dc:creator>
				<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[Software security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[RFC]]></category>

		<guid isPermaLink="false">http://www.software.co.il/wordpress/?p=1161</guid>
		<description><![CDATA[Pop quiz &#8211; what is the limit on a HTTP GET request or HTTP PUT request?  Does it have to do with the server/browser or  RFC2086? Check this]]></description>
			<content:encoded><![CDATA[<p>Pop quiz &#8211; what is the limit on a HTTP GET request or HTTP PUT request?  Does it have to do with the server/browser or  RFC2086?</p>
<p>Check <a href="Myths, Bugs, and Ephemeral Limitations" target="_blank">this </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.co.il/2009/04/myths-bugs-and-ephemeral-limitations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

