<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[Security and Risk Management Strategies Blog]]></title>
    <link>http://securityratty.com/feed/541f9c3ac863d2e071bd3ad277a90ec9</link>
    <description></description>
    <pubDate>Fri, 23 May 2008 06:53:20 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Have you googled, HR security breaches lately?]]></title>
      <link>http://securityratty.com/article/891bb72b417d85643a8bd1df738baf4f</link>
      <guid>http://securityratty.com/article/891bb72b417d85643a8bd1df738baf4f</guid>
      <description><![CDATA[Blogger: Randall Gamby
As briefly mentioned in a Burton Group IdPS blog and a ZDNet Australia published article on July 3, 2008, HR data from Google was stolen from one of their previous HR outsource...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby</p>

<p>As briefly mentioned in a Burton Group <a href="http://bgidps.typepad.com/bgidps/2008/07/physician-heal.html">IdPS blog</a> and a ZDNet Australia published <a href="http://www.zdnet.com.au/news/security/soa/Stolen-Google-s-employee-records-/0,130061744,339290305,00.htm">article</a> on July 3, 2008, HR data from Google was stolen from one of their previous HR outsource partners.&nbsp; It seems that the partner, Colt Express Outsource Partners, had equipment stolen that contained HR data from some of its clients, including Google.&nbsp; The data was unencrypted and stored on systems that were apparently portable.</p>

<p>So what does this mean for all of us?&nbsp; </p>

<p>First, it shows that even large SaaS companies like Google can be bitten by a lack of security at their partners, just like many of us can.&nbsp; Burton Group has been warning clients for a long time about the dangers of sending confidential information to outsource partners without proper security and audit processes in place. Of course this should also be backed by strong contractual language.&nbsp; </p>

<p>Second, be prepared to pay.&nbsp; Even if Google had breach mitigation terms in their contract, Colt Express announced that it was in financial difficulty. So Google has had to pay for financial reporting and other compensation to its own employees, even though Google did nothing wrong.&nbsp; </p>

<p>Third, a Google representative stated &quot;We take the security of our employees very seriously and require outside vendors to meet appropriate security standards. We review and update these standards on an on-going basis.”&nbsp; Does this mean that Google doesn’t require encryption of its confidential information since encryption of the data was not deployed at Colt Express?&nbsp; When working with third parties, whether it’s financial data or confidential personal data, this information needs to be protected from unauthorized access. One of the simplest ways is encrypting the data while at rest, regardless of where it’s located.&nbsp; </p>

<p>Final, the Colt Express breach brings to mind a question Burton Group is always asking: “What is your exit strategy if the contract is terminated with your outsourcing partner?”&nbsp; A lot of effort is expended in creating an outsourcing agreement around use and protection of data, but what happens when the contract is ended?&nbsp; Do you obtain and retain the information the outsource partner maintained?&nbsp; Do you have the outsource partner destroy the information and any archives of it (and verify this was done)?&nbsp; Do you create a custodial contract with the outsourcing partner for them to maintain the information and archives on your behalf (ensuring the data is properly protected)?&nbsp; As was found in this incident, after their contract with Google was terminated the outsourcing partner apparently retained the employee data unencrypted on their servers. This was the fatal mistake that allowed the breach to occur.</p>

<p>So as you work with your outsourcing and SaaS vendors, you should not only consider how day-to-day operations should be secured to maintain the confidentiality of your data. You should also think about how that data is being maintained over time, and what are your procedures should the unthinkable happen if your partner allows your data to be compromised.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/329819020" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 08 Jul 2008 05:38:15 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/employee data">employee data</category>
      <category domain="http://securityratty.com/tag/outsource partner destroy">outsource partner destroy</category>
      <category domain="http://securityratty.com/tag/outsource partner">outsource partner</category>
      <category domain="http://securityratty.com/tag/confidential personal data">confidential personal data</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/financial data">financial data</category>
      <category domain="http://securityratty.com/tag/partner">partner</category>
      <category domain="http://securityratty.com/tag/partner apparently">partner apparently</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/329819020/have-you-google.html">Have you googled, HR security breaches lately?</source>
    </item>
    <item>
      <title><![CDATA[Catalyzing security in service orientation]]></title>
      <link>http://securityratty.com/article/6511424ffd0a4d30d4c5ea479c9a4306</link>
      <guid>http://securityratty.com/article/6511424ffd0a4d30d4c5ea479c9a4306</guid>
      <description><![CDATA[Blogger: Ramon Krikken

Many different conference tracks, many different perspectives on 'security' and how to best implement it. I spent most of my time in the Service-Oriented Architecture (SOA)...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Ramon Krikken<br /><br />Many different conference tracks, many different perspectives on 'security' and how to best implement it. I spent most of my time in the Service-Oriented Architecture (SOA) track, looking for little nuggets of wisdom to help with my upcoming SOA security overview, and I certainly did find some. There were - luckily - no huge upsets, but there were certainly lots of questions on how to to implement controls in a service-oriented environment. What was once only the question of what Web Services standards to use, has now evolved to discussions on everything from high-level architecture to the minutiae of security token translations.<br /><br />One of the discussions in SOA security revolves around the location of controls. In general the architecture is best served if most controls, such as authentication and authorization, are externalized from the application code. It creates a separation of concerns, and usually makes management and auditing more straightforward. So some of the different infrastructure components, like web services modules and the XML gateways, support access control, encryption, and data validation features. Some vendors would like us to believe that pushing all this functionality into their well-packaged, standards-based solution is going to solve the 'security problem,' but does it?<br /><br />It all works out well as long as we can - in the true spirit of service orientation - view the service as a black box, but that isn't necessarily possible from a security perspective. Certain functionality, like the compute-intensive XML schema validation, is an ideal candidate for infrastructure security, and so is service-to-service authentication. User authorization is all over the map depending on its granularity and requirements for data-awareness. With encryption it also depends on whether we're talking data transport or storage. Service-enabling legacy applications also throws us a curve-ball because of, amongst things, the need for identity and access token mapping that take us into the darkness of the black-box service.<br /><br />In other words, both applying controls in service orientation, and applying service-oriented principles to security, aren't necessarily as straightforward as some may want us to believe. Security professionals probably already had a feeling this would be the case; we're a bunch of skeptics, after all. But if it's the case that enterprise architecture is far ahead of security architecture in SOA planning or implementation, then there may be some misunderstanding in the organization on how to secure the infrastructure and services. At the surface, and in the common case, the decision to put controls at the infrastructure level seems simple. The devil, it appears, is very much in the details that are invisible to us in some of the higher-level architectural discussions. <br /><br />Fortunately, all is not lost. We may have thought that 'the SOA train has left the station, and security is not on board,' but it now appears - at least from Burton Group's research - that the train isn't necessarily all too far down the tracks yet. We need to work with the architects to create a security strategy that matures along with the other aspects of SOA implementation, work with the development team to overcome the challenges of building security into the SDLC, and most of all, work with ourselves to make sure we're able to apply consistent principles of information assurance no matter what the next best thing in SOA technology is. There is time to get things right, and the best time to start is now.&nbsp; </p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/323506986" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 12:31:36 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/soa">soa</category>
      <category domain="http://securityratty.com/tag/soa train">soa train</category>
      <category domain="http://securityratty.com/tag/soa implementation">soa implementation</category>
      <category domain="http://securityratty.com/tag/soa security overview">soa security overview</category>
      <category domain="http://securityratty.com/tag/security professionals">security professionals</category>
      <category domain="http://securityratty.com/tag/infrastructure security">infrastructure security</category>
      <category domain="http://securityratty.com/tag/architecture">architecture</category>
      <category domain="http://securityratty.com/tag/enterprise architecture">enterprise architecture</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/323506986/catalyzing-secu.html">Catalyzing security in service orientation</source>
    </item>
    <item>
      <title><![CDATA[Catalyzing security in service orientation]]></title>
      <link>http://securityratty.com/article/bc058381d45adf4ca210234452d8f030</link>
      <guid>http://securityratty.com/article/bc058381d45adf4ca210234452d8f030</guid>
      <description><![CDATA[Blogger: Ramon Krikken

Many different conference tracks, many different perspectives on 'security' and how to best implement it. I spent most of my time in the Service-Oriented Architecture (SOA)...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Ramon Krikken<br /><br />Many different conference tracks, many different perspectives on 'security' and how to best implement it. I spent most of my time in the Service-Oriented Architecture (SOA) track, looking for little nuggets of wisdom to help with my upcoming SOA security overview, and I certainly did find some. There were - luckily - no huge upsets, but there were certainly lots of questions on how to to implement controls in a service-oriented environment. What was once only the question of what Web Services standards to use, has now evolved to discussions on everything from high-level architecture to the minutiae of security token translations.<br /><br />One of the discussions in SOA security revolves around the location of controls. In general the architecture is best served if most controls, such as authentication and authorization, are externalized from the application code. It creates a separation of concerns, and usually makes management and auditing more straightforward. So some of the different infrastructure components, like web services modules and the XML gateways, support access control, encryption, and data validation features. Some vendors would like us to believe that pushing all this functionality into their well-packaged, standards-based solution is going to solve the 'security problem,' but does it?<br /><br />It all works out well as long as we can - in the true spirit of service orientation - view the service as a black box, but that isn't necessarily possible from a security perspective. Certain functionality, like the compute-intensive XML schema validation, is an ideal candidate for infrastructure security, and so is service-to-service authentication. User authorization is all over the map depending on its granularity and requirements for data-awareness. With encryption it also depends on whether we're talking data transport or storage. Service-enabling legacy applications also throws us a curve-ball because of, amongst things, the need for identity and access token mapping that take us into the darkness of the black-box service.<br /><br />In other words, both applying controls in service orientation, and applying service-oriented principles to security, aren't necessarily as straightforward as some may want us to believe. Security professionals probably already had a feeling this would be the case; we're a bunch of skeptics, after all. But if it's the case that enterprise architecture is far ahead of security architecture in SOA planning or implementation, then there may be some misunderstanding in the organization on how to secure the infrastructure and services. At the surface, and in the common case, the decision to put controls at the infrastructure level seems simple. The devil, it appears, is very much in the details that are invisible to us in some of the higher-level architectural discussions. <br /><br />Fortunately, all is not lost. We may have thought that 'the SOA train has left the station, and security is not on board,' but it now appears - at least from Burton Group's research - that the train isn't necessarily all too far down the tracks yet. We need to work with the architects to create a security strategy that matures along with the other aspects of SOA implementation, work with the development team to overcome the challenges of building security into the SDLC, and most of all, work with ourselves to make sure we're able to apply consistent principles of information assurance no matter what the next best thing in SOA technology is. There is time to get things right, and the best time to start is now.&nbsp; </p></div>
]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 12:31:36 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/soa">soa</category>
      <category domain="http://securityratty.com/tag/soa train">soa train</category>
      <category domain="http://securityratty.com/tag/soa implementation">soa implementation</category>
      <category domain="http://securityratty.com/tag/soa security overview">soa security overview</category>
      <category domain="http://securityratty.com/tag/security professionals">security professionals</category>
      <category domain="http://securityratty.com/tag/infrastructure security">infrastructure security</category>
      <category domain="http://securityratty.com/tag/architecture">architecture</category>
      <category domain="http://securityratty.com/tag/enterprise architecture">enterprise architecture</category>
      <source url="http://srmsblog.burtongroup.com/2008/06/catalyzing-secu.html">Catalyzing security in service orientation</source>
    </item>
    <item>
      <title><![CDATA[Enforceable Policies]]></title>
      <link>http://securityratty.com/article/d8d4776279822d375303e5c33de34f10</link>
      <guid>http://securityratty.com/article/d8d4776279822d375303e5c33de34f10</guid>
      <description><![CDATA[Blogger: Randall Gamby

Across the different security technology presentations given this week at Catalyst, one common theme has been the important role of policy. As people hear about new and better...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby<br /><br />Across the different security technology presentations given this week at Catalyst, one common theme has been the important role of policy. As people hear about new and better technologies and how they can be integrated into their existing infrastructures, they should take the time to examine their policies to make sure they keep up with the solutions being considered.&nbsp; Questions to ask:</p>

<ul><li>When did we review our policies last?</li>

<li>Do we have not enough or too many?</li>

<li>Will they still be valid?</li>

<li>Are there other influencers on them? </li></ul>

<p>But while changes will most likely be needed for many current policies, a question that often isn???t asked is, ???Are they enforceable????&nbsp; As enterprises create policies based upon what users ???should do,??? can the security team validate that they ???did do??? what was asked?&nbsp; For example, a common policy is, ???All sensitive data at rest must be encrypted.???&nbsp; So this means you must encrypt your Active Directory, your e-mail storage, every production database, yes? That's probably not happening.&nbsp; So if the enterprise has no way to implement the policy, then it ultimately is not a valid policy and needs to either be modified or the enterprise needs money, resources and time to conform to the policy.&nbsp; <br /><br />The social effect on the user population also needs to be considered.&nbsp; Essentially, the enterprise is teaching users that they don???t have to conform to this policy, so maybe they don???t have to be conformant to others on the books.&nbsp; Not a good lesson to teach them.<br /><br />So as the Catalyst attendees go back with ???dreams of technology sugar plums dancing in their heads??? don???t forget that good governance with valid processes should be skipping around the edge.</p></div>
]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 10:23:29 +0000</pubDate>
      <category domain="http://securityratty.com/tag/policies">policies</category>
      <category domain="http://securityratty.com/tag/policy">policy</category>
      <category domain="http://securityratty.com/tag/valid policy">valid policy</category>
      <category domain="http://securityratty.com/tag/common policy">common policy</category>
      <category domain="http://securityratty.com/tag/policies based">policies based</category>
      <category domain="http://securityratty.com/tag/valid">valid</category>
      <category domain="http://securityratty.com/tag/valid processes">valid processes</category>
      <category domain="http://securityratty.com/tag/current policies">current policies</category>
      <category domain="http://securityratty.com/tag/catalyst attendees">catalyst attendees</category>
      <source url="http://srmsblog.burtongroup.com/2008/06/enforceable-pol.html">Enforceable Policies</source>
    </item>
    <item>
      <title><![CDATA[Enforceable Policies]]></title>
      <link>http://securityratty.com/article/4b11bc7e086ec29036a0e6147198f36e</link>
      <guid>http://securityratty.com/article/4b11bc7e086ec29036a0e6147198f36e</guid>
      <description><![CDATA[Blogger: Randall Gamby

Across the different security technology presentations given this week at Catalyst, one common theme has been the important role of policy. As people hear about new and better...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby<br /><br />Across the different security technology presentations given this week at Catalyst, one common theme has been the important role of policy. As people hear about new and better technologies and how they can be integrated into their existing infrastructures, they should take the time to examine their policies to make sure they keep up with the solutions being considered.&nbsp; Questions to ask:</p>

<ul><li>When did we review our policies last?</li>

<li>Do we have not enough or too many?</li>

<li>Will they still be valid?</li>

<li>Are there other influencers on them? </li></ul>

<p>But while changes will most likely be needed for many current policies, a question that often isn’t asked is, “Are they enforceable?”&nbsp; As enterprises create policies based upon what users “should do,” can the security team validate that they “did do” what was asked?&nbsp; For example, a common policy is, “All sensitive data at rest must be encrypted.”&nbsp; So this means you must encrypt your Active Directory, your e-mail storage, every production database, yes? That's probably not happening.&nbsp; So if the enterprise has no way to implement the policy, then it ultimately is not a valid policy and needs to either be modified or the enterprise needs money, resources and time to conform to the policy.&nbsp; <br /><br />The social effect on the user population also needs to be considered.&nbsp; Essentially, the enterprise is teaching users that they don’t have to conform to this policy, so maybe they don’t have to be conformant to others on the books.&nbsp; Not a good lesson to teach them.<br /><br />So as the Catalyst attendees go back with “dreams of technology sugar plums dancing in their heads” don’t forget that good governance with valid processes should be skipping around the edge.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/321502595" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 10:23:29 +0000</pubDate>
      <category domain="http://securityratty.com/tag/policies">policies</category>
      <category domain="http://securityratty.com/tag/policy">policy</category>
      <category domain="http://securityratty.com/tag/valid policy">valid policy</category>
      <category domain="http://securityratty.com/tag/common policy">common policy</category>
      <category domain="http://securityratty.com/tag/policies based">policies based</category>
      <category domain="http://securityratty.com/tag/valid">valid</category>
      <category domain="http://securityratty.com/tag/valid processes">valid processes</category>
      <category domain="http://securityratty.com/tag/current policies">current policies</category>
      <category domain="http://securityratty.com/tag/catalyst attendees">catalyst attendees</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/321502595/enforceable-pol.html">Enforceable Policies</source>
    </item>
    <item>
      <title><![CDATA[Past, Present and Future Security Initiatives on Exhibit at Microsoft TechEd]]></title>
      <link>http://securityratty.com/article/a775f7be296ea3190fad435babd2a571</link>
      <guid>http://securityratty.com/article/a775f7be296ea3190fad435babd2a571</guid>
      <description><![CDATA[Blogger: Dan Blum
One of our service directors likes to quote William Gibson: The future is here, its just unevenly distributed
At Microsofts Server and Tools Business (STB) Analyst and Tech Ed...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Dan Blum</p>

<p>One of our service directors likes to quote William Gibson: “The future is here, it’s just unevenly distributed.”</p>

<p>At Microsoft’s Server and Tools Business (STB) Analyst and Tech Ed conferences last week, I saw a vendor and a user community living in the past, present and future with many unevenly distributed capabilities.</p>

<p>In a session on identity management strategy, for example, Microsoft discussed a variety of initiatives. These range from Card Space (futuristic implementation of user-centric Information Card specifications) to ADFS (present day enterprise federation support, though unfortunately lacking full SAML capabilities) to self-service password reset exposed through Office (decidedly backward-looking as this functionality has been available from many vendors through browsers for many years).</p>

<p>In another session on rights management and SharePoint, Microsoft highlighted the opportunity to configure SharePoint libraries to automatically apply Active Directory Rights Management Services protections on downloaded documents. Digital rights management (DRM) is controversial and no strong guarantor of confidentiality. Nonetheless, it is a&nbsp; way to put futuristic self-protecting wrappers on content so as to prevent its accidental leakage or misuse by honest, cooperative users. Because it’s not something that can resist certain types of malicious attackers, many security professionals look down their noses at rights management. Nonetheless, preventing accidental misuse of enterprise information is a big part of the space. It was clear from the number of people in the room asking intelligent questions suggesting realistic expectations that customers see potential value for this technology.</p>

<p>Finally, I was impressed by a presentation on IPSec, PKI and NAP by a Brazilian university IT manager named Rodrigo Imaginario. Starting three years ago, the university combined its student and administrative networks into a single network. Yet servers running ERP and containing administrative content (such as grading information) need to be protected from a subset of students going through their hacking stage. Imaginario implemented a logical security zoning overlay on top of the network using IPSEC in Windows. In the restricted zone, servers only accept connections from Kerberos-authenticated IPSEC clients in the administrative domain. Today, the authentication is being upgraded to use PKI for secure, all campus wireless networking. Imaginario indicated the university took the Windows IPSEC route approach because no additional software had to be purchased. Configuration was difficult, he said, but will get easier with Windows Server 2008. This sounds like an idea whose time has come.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/315701320" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 19 Jun 2008 12:58:11 +0000</pubDate>
      <category domain="http://securityratty.com/tag/digital rights management">digital rights management</category>
      <category domain="http://securityratty.com/tag/rights management">rights management</category>
      <category domain="http://securityratty.com/tag/ipsec clients">ipsec clients</category>
      <category domain="http://securityratty.com/tag/sharepoint">sharepoint</category>
      <category domain="http://securityratty.com/tag/brazilian university">brazilian university</category>
      <category domain="http://securityratty.com/tag/microsoft">microsoft</category>
      <category domain="http://securityratty.com/tag/future">future</category>
      <category domain="http://securityratty.com/tag/configure sharepoint libraries">configure sharepoint libraries</category>
      <category domain="http://securityratty.com/tag/university">university</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/315701320/past-present-an.html">Past, Present and Future Security Initiatives on Exhibit at Microsoft TechEd</source>
    </item>
    <item>
      <title><![CDATA[Past, Present and Future Security Initiatives on Exhibit at Microsoft TechEd]]></title>
      <link>http://securityratty.com/article/e17aa4e81a6f3a0ca38bbc6e89d1948d</link>
      <guid>http://securityratty.com/article/e17aa4e81a6f3a0ca38bbc6e89d1948d</guid>
      <description><![CDATA[Blogger: Dan Blum
One of our service directors likes to quote William Gibson: ???The future is here, it???s just unevenly distributed
At Microsoft???s Server and Tools Business (STB) Analyst and Tech...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Dan Blum</p>

<p>One of our service directors likes to quote William Gibson: ???The future is here, it???s just unevenly distributed.???</p>

<p>At Microsoft???s Server and Tools Business (STB) Analyst and Tech Ed conferences last week, I saw a vendor and a user community living in the past, present and future with many unevenly distributed capabilities.</p>

<p>In a session on identity management strategy, for example, Microsoft discussed a variety of initiatives. These range from Card Space (futuristic implementation of user-centric Information Card specifications) to ADFS (present day enterprise federation support, though unfortunately lacking full SAML capabilities) to self-service password reset exposed through Office (decidedly backward-looking as this functionality has been available from many vendors through browsers for many years).</p>

<p>In another session on rights management and SharePoint, Microsoft highlighted the opportunity to configure SharePoint libraries to automatically apply Active Directory Rights Management Services protections on downloaded documents. Digital rights management (DRM) is controversial and no strong guarantor of confidentiality. Nonetheless, it is a&nbsp; way to put futuristic self-protecting wrappers on content so as to prevent its accidental leakage or misuse by honest, cooperative users. Because it???s not something that can resist certain types of malicious attackers, many security professionals look down their noses at rights management. Nonetheless, preventing accidental misuse of enterprise information is a big part of the space. It was clear from the number of people in the room asking intelligent questions suggesting realistic expectations that customers see potential value for this technology.</p>

<p>Finally, I was impressed by a presentation on IPSec, PKI and NAP by a Brazilian university IT manager named Rodrigo Imaginario. Starting three years ago, the university combined its student and administrative networks into a single network. Yet servers running ERP and containing administrative content (such as grading information) need to be protected from a subset of students going through their hacking stage. Imaginario implemented a logical security zoning overlay on top of the network using IPSEC in Windows. In the restricted zone, servers only accept connections from Kerberos-authenticated IPSEC clients in the administrative domain. Today, the authentication is being upgraded to use PKI for secure, all campus wireless networking. Imaginario indicated the university took the Windows IPSEC route approach because no additional software had to be purchased. Configuration was difficult, he said, but will get easier with Windows Server 2008. This sounds like an idea whose time has come.</p></div>
]]></content:encoded>
      <pubDate>Thu, 19 Jun 2008 12:58:11 +0000</pubDate>
      <category domain="http://securityratty.com/tag/digital rights management">digital rights management</category>
      <category domain="http://securityratty.com/tag/rights management">rights management</category>
      <category domain="http://securityratty.com/tag/microsoft">microsoft</category>
      <category domain="http://securityratty.com/tag/ipsec clients">ipsec clients</category>
      <category domain="http://securityratty.com/tag/sharepoint">sharepoint</category>
      <category domain="http://securityratty.com/tag/brazilian university">brazilian university</category>
      <category domain="http://securityratty.com/tag/future">future</category>
      <category domain="http://securityratty.com/tag/server">server</category>
      <category domain="http://securityratty.com/tag/windows server">windows server</category>
      <source url="http://srmsblog.burtongroup.com/2008/06/past-present-an.html">Past, Present and Future Security Initiatives on Exhibit at Microsoft TechEd</source>
    </item>
    <item>
      <title><![CDATA[PCI compliance, building the base]]></title>
      <link>http://securityratty.com/article/ddd7130b171cf628c993b909a4292619</link>
      <guid>http://securityratty.com/article/ddd7130b171cf628c993b909a4292619</guid>
      <description><![CDATA[Blogger: Randall Gamby
An alarming trend is beginning to surface within SMB PCI compliant companies, like Hannaford Brothers ( http://www.networkworld.com/news/2008/031708-hannaford-data-breach.html...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby</p>

<p>An alarming trend is beginning to surface within SMB “PCI compliant” companies, like Hannaford Brothers (<a href="http://www.networkworld.com/news/2008/031708-hannaford-data-breach.html">http://www.networkworld.com/news/2008/031708-hannaford-data-breach.html</a>), Okemo Mountain Resort (<a href="http://www.okemo.com/okemowinter/security_update.asp">http://www.okemo.com/okemowinter/security_update.asp</a>), etc. Credit data is being stolen!&nbsp; While this is exceedingly bad, I have a theory on why this is happening.&nbsp; </p>

<p>Before I get into my theory I’d first like to talk about military bases.&nbsp; As we all know, the military contains a lot of top secret information.&nbsp; So how does, say the U.S. Army, protect it?&nbsp; First, they classify what information needs to be protected.&nbsp; Next they find a piece of property that they can physically secure.&nbsp; Once the property has been thoroughly checked (no listening devices or mines buried in the ground) they construct a series of secure buildings to house the data. They then put up a fence with a limited number of gates with guard houses and guards to protect it. Then, most importantly, after certifying the security of the base, they use sentries to periodically patrol the perimeter of the grounds to ensure unauthorized access is not gained by spies sneaking in under the fence.</p>

<p>So what does this have to do with PCI compliance for SMBs?&nbsp; Well the process of PCI certification is similar to what a military branch would do to secure their information.&nbsp; Enterprises identify and classify what data falls under PCI compliance. They validate that the systems that contain the information are controlled properly and are locked down through processes and technologies. Then they build a fence of security around the systems to ensure only properly authorized personnel have access to them.&nbsp; Finally they certify that the protections meet PCI compliance requirements. But unlike the military, I theorize that a lot of SMBs, short on personnel and resources, quit here.&nbsp; In exploring the topic I’ve found that there’s an attitude by some executives that PCI compliance is a gate.&nbsp; Once SMB organizations achieve PCI compliance, some move on to the next pressing security problem.&nbsp; But this is the wrong attitude.&nbsp; Just as the military found out eons ago, they must be constantly on guard because spies are always looking for kinks in the defense perimeter in order to slip in and gain access to information without authorization.&nbsp; </p>

<p>It seems that SMBs are the most at risk of not having “guard patrols” constantly patrolling the perimeter due to the cost and resources needed to monitor and report on the security’s on-going effectiveness and the bad guys are now sneaking in stealing the very data they created these defenses to protect. </p>

<p>So what’s the warning? Whether you’re a SMB or Global Enterprise, PCI compliance is a gate, that’s pretty much a fact, but it can’t be left unguarded.&nbsp; Time, money and resources must be allocated on an on-going basis else the bad guys will sneak in undetected and you may find yourself making a breach disclosure that wasn’t detected until it was too late.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/310488267" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 12 Jun 2008 07:54:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/pci compliance">pci compliance</category>
      <category domain="http://securityratty.com/tag/pci compliance requirements">pci compliance requirements</category>
      <category domain="http://securityratty.com/tag/military">military</category>
      <category domain="http://securityratty.com/tag/top secret information">top secret information</category>
      <category domain="http://securityratty.com/tag/military branch">military branch</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/guard">guard</category>
      <category domain="http://securityratty.com/tag/guard houses">guard houses</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/310488267/pci-compliance.html">PCI compliance, building the base</source>
    </item>
    <item>
      <title><![CDATA[PCI compliance, building the base]]></title>
      <link>http://securityratty.com/article/76ccae9d968892639b29b7cad153cd24</link>
      <guid>http://securityratty.com/article/76ccae9d968892639b29b7cad153cd24</guid>
      <description><![CDATA[Blogger: Randall Gamby
An alarming trend is beginning to surface within SMB ???PCI compliant??? companies, like Hannaford Brothers (...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby</p>

<p>An alarming trend is beginning to surface within SMB ???PCI compliant??? companies, like Hannaford Brothers (<a href="http://www.networkworld.com/news/2008/031708-hannaford-data-breach.html">http://www.networkworld.com/news/2008/031708-hannaford-data-breach.html</a>), Okemo Mountain Resort (<a href="http://www.okemo.com/okemowinter/security_update.asp">http://www.okemo.com/okemowinter/security_update.asp</a>), etc. Credit data is being stolen!&nbsp; While this is exceedingly bad, I have a theory on why this is happening.&nbsp; </p>

<p>Before I get into my theory I???d first like to talk about military bases.&nbsp; As we all know, the military contains a lot of top secret information.&nbsp; So how does, say the U.S. Army, protect it?&nbsp; First, they classify what information needs to be protected.&nbsp; Next they find a piece of property that they can physically secure.&nbsp; Once the property has been thoroughly checked (no listening devices or mines buried in the ground) they construct a series of secure buildings to house the data. They then put up a fence with a limited number of gates with guard houses and guards to protect it. Then, most importantly, after certifying the security of the base, they use sentries to periodically patrol the perimeter of the grounds to ensure unauthorized access is not gained by spies sneaking in under the fence.</p>

<p>So what does this have to do with PCI compliance for SMBs?&nbsp; Well the process of PCI certification is similar to what a military branch would do to secure their information.&nbsp; Enterprises identify and classify what data falls under PCI compliance. They validate that the systems that contain the information are controlled properly and are locked down through processes and technologies. Then they build a fence of security around the systems to ensure only properly authorized personnel have access to them.&nbsp; Finally they certify that the protections meet PCI compliance requirements. But unlike the military, I theorize that a lot of SMBs, short on personnel and resources, quit here.&nbsp; In exploring the topic I???ve found that there???s an attitude by some executives that PCI compliance is a gate.&nbsp; Once SMB organizations achieve PCI compliance, some move on to the next pressing security problem.&nbsp; But this is the wrong attitude.&nbsp; Just as the military found out eons ago, they must be constantly on guard because spies are always looking for kinks in the defense perimeter in order to slip in and gain access to information without authorization.&nbsp; </p>

<p>It seems that SMBs are the most at risk of not having ???guard patrols??? constantly patrolling the perimeter due to the cost and resources needed to monitor and report on the security???s on-going effectiveness and the bad guys are now sneaking in stealing the very data they created these defenses to protect. </p>

<p>So what???s the warning? Whether you???re a SMB or Global Enterprise, PCI compliance is a gate, that???s pretty much a fact, but it can???t be left unguarded.&nbsp; Time, money and resources must be allocated on an on-going basis else the bad guys will sneak in undetected and you may find yourself making a breach disclosure that wasn???t detected until it was too late.</p></div>
]]></content:encoded>
      <pubDate>Thu, 12 Jun 2008 07:54:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/pci compliance">pci compliance</category>
      <category domain="http://securityratty.com/tag/pci compliance requirements">pci compliance requirements</category>
      <category domain="http://securityratty.com/tag/military">military</category>
      <category domain="http://securityratty.com/tag/top secret information">top secret information</category>
      <category domain="http://securityratty.com/tag/military branch">military branch</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/credit data">credit data</category>
      <category domain="http://securityratty.com/tag/guard">guard</category>
      <source url="http://srmsblog.burtongroup.com/2008/06/pci-compliance.html">PCI compliance, building the base</source>
    </item>
    <item>
      <title><![CDATA[Can I just comment out these lines of code?]]></title>
      <link>http://securityratty.com/article/717d487ed36fdf76b3af14a38e454a8a</link>
      <guid>http://securityratty.com/article/717d487ed36fdf76b3af14a38e454a8a</guid>
      <description><![CDATA[Blogger: Ramon Krikken
A seemingly innocent question on a mailing list - which I paraphrased for brevity - set in motion a series of events with dire consequences . The specific code, which was...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Ramon Krikken</p>

<p>A seemingly innocent question on a <a href="http://marc.info/?l=openssl-dev&amp;m=114651085826293&amp;w=2">mailing list</a> - which I paraphrased for brevity - set in motion a series of events with <a href="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2008-0166">dire consequences</a>. The specific code, which was generating error messages in a <a href="http://www.valgrind.org/">certain software quality assurance tool</a>, happened to be a critical part of the random number generator in a <a href="http://www.openssl.org/">cryptographic library package</a>. By removing this code, the strength of the cryptographic key material was reduced to a point where cracking the key would take minutes instead of decades. The unfortunate thing about cryptography and randomness is that good and bad can be virtually indistinguishable, and in this case the result still looked so random that the problem went unnoticed for about two years. The impact - needing to regenerate two years worth of key material, and casting doubt on encrypted communication and access performed with those keys - has understandably led to some vigorous discussion and finger pointing. Search Google for &quot;debian openssl&quot; for more discussions than I can link to.</p>

<p>The action - making a change without following a standardized process&nbsp; - is certainly not unique to this situation, and &quot;the system was slow so I turned off this feature&quot;, or &quot;I just fiddled around with it and it just started working&quot; are phrases all too commonly heard in many aspects of IT. Some might argue that a commercial development process would likely have prevented this occurrence, but to simply turn this into a comparison of open source and commercial development ignores some very important aspects. There are important lessons to be learned that could benefit any software development process, particularly when process parts are being adapted to encompass ever changing development and security landscapes. In the ideal world, source code would be based on well-documented requirements, consistently structured, well commented, and maintained by easy-to-reach teams that understand the code inside and out. The reality of dealing with the pressure of delivery deadlines, distributed development teams, and code written either long ago or by a third party can make coding a daunting task ... and quality assurance next to impossible, especially if breakdowns in process or communication occur. The myriad of testing tools, sometimes producing output that can run in the hundreds of pages, coupled with a lack of understanding about their testing coverage, doesn't make the task any easier.</p>

<p>Looking at how this specific event unfolded can lead us down many paths of analysis, all of which will provide valuable information in attempting to determine a root cause. Unfortunately - and this is something that is also not unique to any specific kind of environment - not all parties involved are neutral, and there can also be a tendency to fixate on symptoms rather than the cause. One reason for this may be the assumption that it's possible to fix specific process parts without necessarily re-evaluating the process as a whole; another is that risks and the resulting need for assurance, including process assurance, may be underestimated. Looking at the failures in the flaw finding process purportedly followed in the <a href="http://sunnyday.mit.edu/papers/therac.pdf">Therac 25 accidents</a> it's easy to see how this can result in unacceptable consequences. And while likely not resulting in loss of life, the potential economic loss associated with a failure of a cryptographic module suggests that a critical security component can't be treated like just any other piece of software.</p>

<p>How ever unfortunate, this event presents a good opportunity to take a moment and look at our own development processes. Particularly as we start to embrace service orientation, where we loosely couple different business functions while relying on centralized, and often externally developed, security and reliability services, we increase the possibility of creating situations such as this. Using a risk-based process, and testing and revisiting the process itself to ensure it stays current, will be vital in providing appropriate levels of software, system, and information assurance. Building a high-assurance component using a low-assurance process just isn't worth the risk.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/296613857" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 23 May 2008 06:53:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/process purportedly">process purportedly</category>
      <category domain="http://securityratty.com/tag/process">process</category>
      <category domain="http://securityratty.com/tag/fix specific process">fix specific process</category>
      <category domain="http://securityratty.com/tag/software development process">software development process</category>
      <category domain="http://securityratty.com/tag/commercial development process">commercial development process</category>
      <category domain="http://securityratty.com/tag/code">code</category>
      <category domain="http://securityratty.com/tag/low-assurance process">low-assurance process</category>
      <category domain="http://securityratty.com/tag/development">development</category>
      <category domain="http://securityratty.com/tag/specific">specific</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/296613857/can-i-just-comm.html">Can I just comment out these lines of code?</source>
    </item>
  </channel>
</rss>
