<?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>ICMPECHO &#187; compliance</title>
	<atom:link href="http://www.icmpecho.com/tag/compliance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.icmpecho.com</link>
	<description>more than your usual type 8&#039;s</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:00:00 +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>Compliant, but not secure.</title>
		<link>http://www.icmpecho.com/2008/10/04/compliant-but-not-secure/</link>
		<comments>http://www.icmpecho.com/2008/10/04/compliant-but-not-secure/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 23:52:51 +0000</pubDate>
		<dc:creator>Daniel Nyström</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[compliance]]></category>

		<guid isPermaLink="false">http://www.icmpecho.com/?p=735</guid>
		<description><![CDATA[Photo: jwgreen on Flickr. Found a great article where Bill Seiglein (on csoonline.com) discusses the differences of being compliant and being secure. Favourite quote; I use the analogy that there might be a requirement for a door and so we install a door. Unfortunately the door is pointless without a lock but the requirement did [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.icmpecho.com/images/standardgasoline.jpg" alt="jwgreen on Flickr - http://flickr.com/photos/jwgreen/" border=1/><br />
<em>Photo: <a href="http://flickr.com/photos/jwgreen/">jwgreen</a> on <a href="http://flickr.com">Flickr</a>.</em></p>
<p>Found a great article where Bill Seiglein (on <a href="http://www.csoonline.com/article/450190/IT_Security_Can_We_Be_Compliant_and_Yet_Insecure_">csoonline.com</a>) discusses the differences of being compliant and being secure.</p>
<p>Favourite quote;</p>
<blockquote><p><em>I use the analogy that there might be a requirement for a door and so we install a door. Unfortunately the door is pointless without a lock but the requirement did not ask for a lock and so we did not get one</em></p></blockquote>
<p>Wonderful analogy, really hits the spot and identifies the problems that appear when you try to use a compliance sheet as a checklist. You might miss things that are quite basic, while over-investing in controls that doesn&#8217;t do much to overcome the real problems.</p>
<p>A good example of this, to tie into my previous standards posts, might be companies using WEP in older wireless implementations. Insecure as hell but it is still considered &#8220;compliant&#8221; when the audit goes down.</p>
<p>Read the <a href="http://www.csoonline.com/article/450190/IT_Security_Can_We_Be_Compliant_and_Yet_Insecure_">full article here!</a></p>
<p>And remember, being compliant does not mean that you&#8217;re secure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icmpecho.com/2008/10/04/compliant-but-not-secure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PCI DSS and Anti-Malware solutions</title>
		<link>http://www.icmpecho.com/2008/08/28/pci-dss-and-anti-malware-solutions/</link>
		<comments>http://www.icmpecho.com/2008/08/28/pci-dss-and-anti-malware-solutions/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 23:50:07 +0000</pubDate>
		<dc:creator>Daniel Nyström</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[anti-malware]]></category>
		<category><![CDATA[compliance]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[standard]]></category>

		<guid isPermaLink="false">http://www.icmpecho.com/?p=279</guid>
		<description><![CDATA[Photo: Today is a good day on Flickr. I&#8217;m sitting here preparing for a meeting at which I will discuss our role in a clients PCI DSS project, and I thought it might do others good if I post what I&#8217;m thinking also. First off, remember that all of this is from a perspective of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.icmpecho.com/images/redchain.jpg" alt="Today is a good day on Flickr - http://flickr.com/photos/good_day/" border=1/><br />
Photo: <a href="http://flickr.com/photos/good_day/">Today is a good day</a> on <a href="http://flickr.com">Flickr</a>.</p>
<p>I&#8217;m sitting here preparing for a meeting at which I will discuss our role in a clients PCI DSS project, and I thought it might do others good if I post what I&#8217;m thinking also.</p>
<p>First off, remember that all of this is from a perspective of a Panda AdminSecure/MalwareRadar point of view and it might not apply for other solutions.</p>
<p>Alright then. Which control objective&#8217;s and sub-objectives are we even directly responsible for when helping the client achieve compliance? By my thinking it should be:</p>
<p><strong>Requirement 5: Use and regularly update anti-virus software or programs (all subs)</strong></p>
<p>Even though the term anti-virus doesn&#8217;t really apply anymore, we can help with this <img src='http://www.icmpecho.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Those that we might be affected by/can help with are:</p>
<p><strong>Requirement 6: Develop and maintain secure systems and applications<br />
    &#8212; 6.1 Ensure that all system components and software have the latest vendor supplied security patches installed.</strong> [...continued]</p>
<p><strong>Requirement 11: Regularly test security systems and processes<br />
    &#8212; 11.2 Run internal and external network vulnerability scans at least quarterly</strong> [...continued]<br />
   <strong> &#8212; 11.4 Use network intrusion detection systems, host-based intrusion detection systems, and intrusion prevention systems</strong> [...continued]<br />
   <strong> &#8212; 11.5 Deploy file integrity monitoring software to alert personnel to unauthorized modification of critical system or content files</strong> [...continued]</p>
<p>and how can we do that? My notes on all mentioned subcomponents below&#8230;</p>
<p><strong>The main ones:</strong></p>
<p><strong>5.1:</strong> This point discusses deployment of anti-virus protections. With Panda solutions, there&#8217;s no problem here. Deployment can be done by pushing (RPC) or setting login scripts from within the console and there is also .exe&#8217;s and .msi&#8217;s available for those that have bigger deployment solutions.</p>
<p><strong>5.1.1:</strong> This point discusses verifying correct operation in the solution at hand and seeing to it that it also detects and removes other threats such as spyware or adware. The function verification is really up to the client, but of course we&#8217;ll help &#8216;em if they need help <img src='http://www.icmpecho.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  heh&#8230; And spyware/adware has been a part of our signature since 2004.</p>
<p><strong>5.2:</strong> This point discusses the monitoring of the chosen solution to ensure that it is working, it is updated and capable of generating logs. All of this can be monitored from within the AdminSecure console and scheduled reports can be set up to inform admins of the current status. There is also the possibility of using other logging and notification services such as syslog and snmp, but one should be aware that these units need to be reachable from the client computers as the warnings will originate from them.</p>
<p><strong>and then the others that we might be able to help with:</strong></p>
<p>6.1: This point discusses the need to ensure that all computers have all security related patches applied. We can help with this by offering scans with <a href="http://www.malwareradar.com">MalwareRadar</a> (distributed by pushing (RPC), .exe&#8217;s or .msi&#8217;s) which does both low-level scanning with a huge (too huge for on-access scanners) signature and patch inventory on scanned machines. MalwareRadar is a part of AdminSecure as of version 4.02.01 (beginning of 2008 I think).</p>
<p>11.2: This point discusses running vulnerability scans periodically or after significant network changes. MalwareRadar might be applicable here, but I would not really classify it as a vulnerability scanner. From marketing they will however probably say that it applies <img src='http://www.icmpecho.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>11.4: This point discusses and encourages the use of <a href="http://en.wikipedia.org/wiki/Network_intrusion_detection_system">NIDS</a>, <a href="http://en.wikipedia.org/wiki/Network_Intrusion_Prevention_System#Network">NIPS</a>, <a href="http://en.wikipedia.org/wiki/Host-based_intrusion_detection_system">HIDS</a> and <a href="http://en.wikipedia.org/wiki/Intrusion-prevention_system#Host-based">HIPS</a>. In this section we can help with the HIPS part via TruPrevent. Truprevent is more than just a HIPS but it has all feature&#8217;s of one. This component was released in late 2004 and has been optimized since for both capabilities and performance. Installs by default on both clients and servers. Read more <a href="http://research.pandasecurity.com/archive/How-TruPrevent-Works-_2800_I_2900_.aspx">here</a>, <a href="http://research.pandasecurity.com/archive/How-TruPrevent-Works-_2800_II_2900_.aspx">here</a> and <a href="http://research.pandasecurity.com/archive/How-to-prevent-zero-day-exploits.aspx">here</a>.</p>
<p>11.5: This point discusses the use of file integrity monitoring software. This is being done in part by our client protection with TruPrevent (see point above) on some critical system files and behaviours. It could however be locked down even further by customizing the ruleset. For a simple example, one may not modify the &#8220;hosts&#8221; file in certain ways. TruPrevent is not the answer to this point 100% though, as what they are really after is a checksum monitor like Tripwire.</p>
<p><strong>Ok, that&#8217;s about it.</strong></p>
<p>If anyone think I&#8217;m totally of target or if they have other ways of looking at this, please let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icmpecho.com/2008/08/28/pci-dss-and-anti-malware-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow-up: The PCI Data Security Standard</title>
		<link>http://www.icmpecho.com/2007/11/19/follow-up-the-pci-data-security-standard/</link>
		<comments>http://www.icmpecho.com/2007/11/19/follow-up-the-pci-data-security-standard/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 23:51:39 +0000</pubDate>
		<dc:creator>Daniel Nyström</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[compliance]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[pci]]></category>
		<category><![CDATA[standard]]></category>

		<guid isPermaLink="false">http://www.icmpecho.com/2007/11/19/follow-up-the-pci-data-security-standard/</guid>
		<description><![CDATA[After my post mentioning the PCI DSS I got some questions like &#8220;PCI D..what?&#8221; and &#8220;What is that anyways? I&#8217;ve heard of it but never read anything about it&#8221;. Well, after reading this, you people should feel a bit enlightened. Hopefully, CISSPs and similar will not find this as new information, but you might enjoy [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>After my post <a href="http://www.icmpecho.com/2007/11/12/pci-dss-err-cas-in-circumventabledss/">mentioning the PCI DSS</a> I got some questions like &#8220;PCI D..what?&#8221; and &#8220;What is that anyways? I&#8217;ve heard of it but never read anything about it&#8221;. Well, after reading this, you people should feel a bit enlightened. Hopefully, CISSPs and similar will not find this as new information, but you might enjoy the refresher. So, read on folks, this is gonna be a (&#8230;another) long one.</strong></em></p>
<p><strong>PCI DSS stands for &#8220;Payment Card Industry Data Security Standard&#8221;</strong> and it was created by the larger players in the credit card business to ensure that those little 1&#8242;s and 0&#8242;s, that usually reside on your physical magnetic-strip card, does not end up in the hands of a criminal.The first version of the  standard was developed and agreed upon in late 2004 and was (still is) intended to provide guidance for organizations that transfer, store or process credit card information in computer security related issues. The first standard was revised in 2006 to make it more up-to-date and more relevant to the current situation.The use of the word &#8220;Guidance&#8221; is used a bit freely in the description according to me, as if a requirement in the standard is not met by the merchant he might lose his right to handle the kind of data described in the standard, effectively shutting down their business (<strong>this is not a bad thing</strong>, btw).<strong>Before the PCI DSS was widely agreed upon</strong>, many of the CC companies had their own standards and recommendations regarding data security, such as: <a href="http://www.visaeurope.com/aboutvisa/security/ais/aisprogramme.jsp">CISP/AIS (Visa)</a>, <a href="http://www.mastercard.com/us/sdp/index.html" target="_blank">SDP (MasterCard)</a>, <a href="https://www209.americanexpress.com/merchant/singlevoice/dsw/FrontServlet?request_type=dsw&amp;pg_nm=merchinfo&amp;ln=en&amp;frm=GB" target="_blank">DSOP (AmEx)</a>, <a href="http://www.discovernetwork.com/merchant/resources/data/data_security.html">I&amp;C (Discover)</a> and <a href="http://www.jcb-global.com/english/" target="_blank">DSP (JSB)</a>. The above mentioned was also the primary participants in the discussion that later led to the standard. Most of these financial actors still have their own security programs but they have aligned them so that they all have the same objective, help merchants become PCI DSS standard compliant.</p>
<p><strong>The PCI Data Security Standard consists of 12 topics in 6 different categories.</strong> These are called &#8220;control objectives&#8221; and are:</p>
<ul>
<li><strong>Build and maintain a Secure Network</strong>
<ul>
<li>Requirement 1: Install and maintain a firewall configuration to protect cardholder data</li>
<li>Requirement 2: Do not use vendor-supplied defaults for system passwords and other security parameters</li>
</ul>
</li>
<li><strong>Protect Cardholder Data</strong>
<ul>
<li>Requirement 3: Protect stored cardholder data</li>
<li>Requirement 4: Encrypt transmission of cardholder data across open, public networks</li>
</ul>
</li>
<li><strong>Maintain a Vulnerability Management Program</strong>
<ul>
<li>Requirement 5: Use and regularly update anti-virus software</li>
<li>Requirement 6: Develop and maintain secure systems and applications</li>
</ul>
</li>
<li><strong>Implement Strong Access Control Measures</strong>
<ul>
<li>Requirement 7: Restrict access to cardholder data by business need-to-know</li>
<li>Requirement 8: Assign a unique ID to each person with computer access</li>
<li>Requirement 9: Restrict physical access to cardholder data</li>
</ul>
</li>
<li><strong>Regularly Monitor and Test Networks</strong>
<ul>
<li>Requirement 10: Track and monitor all access to network resources and cardholder data</li>
<li>Requirement 11: Regularly test security systems and processes</li>
</ul>
</li>
<li><strong>Maintain an Information Security Policy</strong>
<ul>
<li>Requirement 12: Maintain a policy that addresses information security</li>
</ul>
</li>
</ul>
<p><strong>In order to verify whether or not the merchants/service providers are really compliant</strong> they have to undergo <em>self-assessments</em>, quarterly <em>PCI Security Scans</em> and possibly <em>PCI Security Audits</em> (Depending on the size and amount of sensitive information handled).</p>
<p><strong>The PCI Security Scans </strong>are to be performed by a ASV (or, Approved Scanning Vendor) and is non-intrusive in their nature. This means that the scans should not interrupt day-to-day business or cause any damage to the systems evaluated. After one of these scans the ASV compiles a report detailing the different issues found, the associated risk (you will need a CISSP for this <img src='http://www.icmpecho.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) and also provide some guidance on how to remedy the issues. Every weakness found should also be categorised in a scale from one to five, five being worst case scenario. The PCI DSS considers level 3 to 5 as a failure to comply and a direct danger to cardholder data. This type of scans was the topic of discussion in the webinar that I based my previous related post on.</p>
<p><strong>If you are a large merchant or service provider you might also be the subject of a PCI Security Audit</strong> which consists of a review of internal policies &amp; documentation, internal penetration-testing &amp; security evaluation and also interviews of selected personnel. This is done to actually verify that all guidelines in the PCI DSS has been implemented as they should.</p>
<p><strong>One very interesting document regarding both types of audits</strong> was written in late 2006 by consultants from the German security company SRC. In that document (which contains a lot of good info) they listed the top 10 types of vulnerabilities found for both methods (internal/external). What&#8217;s very serious about the ones they listed are that they are <u>very</u> old. For example, I used one of them to compromise a network in 2002! This kind of vulnerability <u>should not be present</u> in any company that seriously tries to be secure. No matter the size. They are easily scanned for and can be exploited in under one minute. You can find the whole document <a href="http://www.atug.de/23c3lecture/1163-23c3Security.in.the.cardholder.data.processing.Paperv1.2.pdf" target="_blank">here</a>.</p>
<p>Other references on this subject:</p>
<p><a href="https://www.pcisecuritystandards.org/" target="_blank">PCI Security Standards</a></p>
<p><a href="http://pcianswers.com" target="_blank">PCI Answers</a> &#8211; This <a href="http://pcianswers.com/2007/11/02/technical-and-operational-requirements-for-approved-scanning-vendors/" target="_blank">post</a> was very interesting.</p>
<p><a href="http://forum.pcianswers.com/index.php" target="_blank">PCI Answers PCI Forum</a></p>
<p><a href="http://www.treasuryinstitute.org/blog/" target="_blank">PCI DSS News and Information</a></p>
<p><a href="http://www.itgovernance.co.uk/pci_dss.aspx" target="_blank">IT Governance PCI DSS information</a></p>
<p><a href="http://www.google.se/search?q=pci+dss+resources" target="_blank">Google&#8230;</a></p>
<p><strong>That&#8217;s it for me now</strong>. If I&#8217;m mistaken about something or if someone has any questions please drop me a comment or an e-mail!</p>
<p>Cheers,</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icmpecho.com/2007/11/19/follow-up-the-pci-data-security-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

