﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><ttl>60</ttl><title>CISO Today</title><link>http://ciso2day.liebigandassociates.com</link><lastBuildDate>Fri, 12 Mar 2010 20:36:04 GMT</lastBuildDate><pubDate>Fri, 12 Mar 2010 20:36:04 GMT</pubDate><language>en</language><copyright /><itunes:subtitle> </itunes:subtitle><itunes:author /><itunes:summary /><description /><itunes:owner><itunes:name /><itunes:email>eliebig@liebigandassociates.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Arts" /><item><title>IT Certifications Losing Their Luster</title><link>http://ciso2day.liebigandassociates.com/2009/12/01/it-certifications-losing-their-luster.aspx?ref=rss</link><dc:creator>Edward Liebig CISSP CISM CIPP</dc:creator><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Recently CIO Insight released a slide presentation that outlined the loss of traction and salary command&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;A href="http://www.cioinsight.com/c/a/Careers/IT-Certifications-Lose-Luster-626640/?kc=CIOQUICKNL12012009FEA1"&gt;&lt;FONT size=3 face=Calibri&gt;http://www.cioinsight.com/c/a/Careers/IT-Certifications-Lose-Luster-626640/?kc=CIOQUICKNL12012009FEA1&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;As an Information Security professional I was disturbed by this study. Even though the IT Security certifications gained respect in this study it leaves the rest of the IT industry a bit more open to "less than industry accepted practices" when non certified personnel fill roles that impact the design and deployment of IT resources. The point of certification is not only to prove someone CAN do a job but also to prove they have the knowledge of how to perform their function properly aligned with industry norms. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;More helpful than raw percentiles, this study should have dove into a root cause analysis of the decline in certification’s importance. If it was a monetary driven distain and salaries are at a peek, holding fast to the requirement of certification while offering set salary ranges could persuade certified individuals to fill the positions. As employment opportunities become scarcer, more qualified personnel will take the positions. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;If the fact that certifications are seen as easily attainable and less effective then that is a whole different story. More concentration and effort would be demanded of the certifying organizations to ensure all recipients are well versed in the course material. More stringent testing and CPE maintenance may be demanded.&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Either way, as an industry, Information Technology needs to maintain continuity and standardization to be effective. Interoperability and secure cross company/industry/border information sharing is dependent upon uniform methodologies and practices.&lt;BR&gt;&lt;BR&gt;&lt;IMG src="http://images.quickblogcast.com/6025-5879/ITCertLossofTractionhalfsize.jpg?a=36"&gt;&lt;/SPAN&gt;</description><category>IT Industry</category><comments>http://ciso2day.liebigandassociates.com/2009/12/01/it-certifications-losing-their-luster.aspx#Comments</comments><guid isPermaLink="false">60b01f1e-980b-465a-93d3-b4351eccace5</guid><pubDate>Tue, 01 Dec 2009 16:36:00 GMT</pubDate></item><item><title>FRCP changes and the impact on IT</title><link>http://ciso2day.liebigandassociates.com/2007/07/20/frcp-changes-and-the-impact-on-it.aspx?ref=rss</link><dc:creator>Edward Liebig CISSP CISM CIPP</dc:creator><description>The “E-Discovery amendments” to the Federal Rules for Civil Procedure will have a significant impact on the practice of law.&amp;nbsp; An early point made in “The Discovery Revolution” (Paul &amp;amp; Nearon, 2006).&amp;nbsp; What I find interesting is that the seemingly simple rule change (as in Sarbanes Oxley) carries significant challenges to the information infrastructure and management requirements.&lt;BR&gt;&lt;BR&gt;E-mail (archiving, search, retrieval and security) is just the tip of the iceberg.&amp;nbsp; Multiply the requirements over all systems, file types, documents and in some cases database elements.&amp;nbsp; The core elements of this process is only supported fully by a verbose, well embraced security program coupled with tools and process to support the identification, classification and lifecycle of information across an organization.&lt;BR&gt;&lt;BR&gt;Point solutions alone&amp;nbsp;may allow attorneys to sort through information but true management of the e-discovery capabilities and risks comes from proper infrastructure and information security program management.&lt;BR&gt;&lt;BR&gt;The rule changes begin to recognize “electronically stored information” (ESI) and more importantly the “enveloping systems” as legal concepts.&amp;nbsp; Rule 34 has been the long standing governance of the “Production of Documents and Things”.&amp;nbsp; It has now stepped up to govern the “Production of Documents, Electronically Stored Information and Things”.&amp;nbsp; This recognition opens new areas of responsibilities for attorneys and IT departments.&lt;BR&gt;&lt;BR&gt;Attorneys have great expertise in the art of evidence handling but, let’s face it, IT people and process is rarely stringent enough to accommodate.&amp;nbsp; By layering in a comprehensive security program complete with data lifecycle management the IT department turns from enslaved organization, charged with finding the information to the enabling group who makes e-discovery possible.&lt;BR&gt;&lt;BR&gt;In preparation for a case litigants will need to examine both what they will and will not share between parties.&amp;nbsp; This must be identified, documented and presented to the court within the first 99 days.&amp;nbsp; The process begins by identifying the data and environment.&amp;nbsp; Your legal department will ask you to:&lt;BR&gt;&lt;BR&gt;1. Provide detailed description of computer systems used by the company, including hardware systems, primary operating systems, and major software systems, including any customized software. &lt;BR&gt;&lt;BR&gt;2. Provide a detailed description of how those computers are networked or connected to others outside of the company (with a graphical representation if one is available).&lt;BR&gt;&lt;BR&gt;3. Provide a detailed description of how your employees can network with your computers from outside of the company.&lt;BR&gt;&lt;BR&gt;4. Provide a detailed description of the computer systems used by your employees outside of the corporate system (e.g., from home desktops or laptops, personal digital assistants [PDAs]).&lt;BR&gt;&lt;BR&gt;5. Provide a detailed description of the backup processes and schedules, document retention and destruction schedules, organized by type of data. Identify the responsible persons for each process, with contact data. Identify storage locations for all backup data.&lt;BR&gt;&lt;BR&gt;6. Provide the company’s document retention policy, e-mail, and Internet-usage policies and litigation-hold policy, to the extent they exist.&lt;BR&gt;&lt;BR&gt;7. Describe any monitoring or logging of employees’ computer usage.&lt;BR&gt;&lt;BR&gt;8. If any third parties hold or have access to the company’s data, identify those third parties with full contact information. &lt;BR&gt;&lt;BR&gt;That seems easy… now they will want to move into the environment questions.&amp;nbsp; They will ask you to provide…&lt;BR&gt;&lt;BR&gt;1. The architecture and elements of the technology infrastructure, including, but not limited to, the amount and types of computers, operating systems, and software applications, including customized applications, with graphical representations if available.&lt;BR&gt;&lt;BR&gt;2. The topology of the network environment, including, but not limited to, the physical placement of computers and their connectivity within the intranet and Internet, with graphical representations if available.&lt;BR&gt;&lt;BR&gt;3. The architecture of the electronic mail system, including, but not limited to, server and workstation software and version, lists of users, and location of e-mail files.&lt;BR&gt;&lt;BR&gt;4. Enterprise user information applications, including, but not limited to, contact lists, calendars, to-do lists, word processing, project management, and accounting.&lt;BR&gt;&lt;BR&gt;5. Internal and external personnel responsible for the management and maintenance of the technology infrastructure and all of its components, with contact information.&lt;BR&gt;&lt;BR&gt;6. Information about any business activity of employees that is not backed up by the company, including the use of home machines, laptops, PDAs, etc. &lt;BR&gt;&lt;BR&gt;7. The names of all key players in any actual or potential lawsuit or investigation.&lt;BR&gt;&lt;BR&gt;8. The names, addresses, and contact info for any third party that holds or has access to company data. &lt;BR&gt;&lt;BR&gt;9. Backup policies and procedures, including, but not limited to, hardware and software used to back up and archive information, documentation of what data is backed up, backup schedules, and locations of all backup media devices.&lt;BR&gt;&lt;BR&gt;10. Computer-use policies and procedures, including, but not limited to, employee guidelines, password use, system logging, security controls, data retention, litigation holds, information sharing, and acceptable Internet and electronic message usage.&lt;BR&gt;&lt;BR&gt;11. The location and contents of any relevant system and event logs.&lt;BR&gt;&lt;BR&gt;A little tougher but wait, there’s more - Now we dig into the actual evidence gathering:&lt;BR&gt;&lt;BR&gt;These are simply the major components in the identification, isolation, evaluation, and preservation of electronic evidence and represent a standardized method that will be admissible in court.&amp;nbsp; Other steps and/or technologies may be necessary...&lt;BR&gt;&lt;BR&gt;1. Record each media device with a unique identifying number.&lt;BR&gt;&lt;BR&gt;2. Write protect each media device.&lt;BR&gt;&lt;BR&gt;3. Forensically duplicate each media device to create a true mirror image (note that this does not mean copying or "Ghosting").&lt;BR&gt;&lt;BR&gt;4. Mathematically verify and validate that the mirror image is identical to the original by using hashing algorithms (MD5, SHA1, SHA2).&lt;BR&gt;&lt;BR&gt;5. Scan media devices for viruses and spyware—document the results.&lt;BR&gt;&lt;BR&gt;6. Produce directory structure for each media device.&lt;BR&gt;&lt;BR&gt;7. Analyze the electronic media and extract relevant information.&lt;BR&gt;&lt;BR&gt;8. Secure each media device.&lt;BR&gt;&lt;BR&gt;The following is a list of places you attorneys will want to search for evidence:&lt;BR&gt;&lt;BR&gt;Electronic evidence may reside in numerous different locations throughout an organization’s technology infrastructure, your legal team will want to dig into any/all/or even more than the following...&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;Electronic Information&lt;/STRONG&gt; &lt;BR&gt;1. Servers &lt;BR&gt;2. Mainframes &lt;BR&gt;3. Network file systems&lt;BR&gt;4. Workstations&lt;BR&gt;5. Laptop computers &lt;BR&gt;6. Personal digital assistants (PDAs)&lt;BR&gt;7. (Personal home computers&lt;BR&gt;8. Private branch exchange (PBX)&lt;BR&gt;9. Voice mail&lt;BR&gt;10. Digital printers or copiers&lt;BR&gt;11. Cell phones&lt;BR&gt;&lt;STRONG&gt;Backup Media&lt;/STRONG&gt;&lt;BR&gt;1. Monthly systemwide backups&lt;BR&gt;2. Weekly systemwide backups&lt;BR&gt;3. Incremental systemwide backups&lt;BR&gt;4. Unscheduled backups&lt;BR&gt;5. Personal backups &lt;BR&gt;&lt;STRONG&gt;Additional Media Devices&lt;/STRONG&gt;&lt;BR&gt;1. CD-ROMs&lt;BR&gt;2. DVDs&lt;BR&gt;3. Floppy diskettes&lt;BR&gt;4. Zip disks&lt;BR&gt;5. Tape archives&lt;BR&gt;6. Removable hard drives&lt;BR&gt;7. Thumb drives&lt;BR&gt;8. Digital camera media&lt;BR&gt;&lt;BR&gt;So, as you can see the e-discovery process will take a deep and broad look at your information technology environment and the data therewith in.&amp;nbsp; Could you pull this together quickly?&amp;nbsp; Waiting for litigation can be disastrous.&amp;nbsp; Stay ahead of your legal communities expectations&amp;nbsp; by calling an expert in information security, they can lead you to the tools and process necessary to smoothly integrate process, policy and technology to accommodate the challenge e-discovery brings.&lt;BR&gt;</description><category>Regulatory</category><comments>http://ciso2day.liebigandassociates.com/2007/07/20/frcp-changes-and-the-impact-on-it.aspx#Comments</comments><guid isPermaLink="false">68326c0f-2d24-405b-b4d9-4aa98dd00d3f</guid><pubDate>Fri, 20 Jul 2007 19:45:00 GMT</pubDate></item><item><title>Application Security in the SDLC</title><link>http://ciso2day.liebigandassociates.com/2006/07/07/application-security-in-the-sdlc.aspx?ref=rss</link><dc:creator>Edward Liebig CISSP CISM CIPP</dc:creator><description>&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Managers of application development and testing organizations must recognize security expertise/focus within their staff and invest in fostering an environment that embraces and rewards training, education, and processes for their respective teams. They must work with traditional security teams to understand what Application Development (AD) and Quality Assurance (QA) testing can do to alleviate security risks. At the earliest stages of the development project lifecycle, development managers should work with technology providers to understand the needs and requirements for building security into the application, and making security part of the entire life cycle approach. Managers must also assess the AD and QA testing organizations to determine whether security is strategic or viewed as an afterthought.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;By 2009, 80 percent of companies will have suffered an application security incident, and, as a result, will react by creating roles in the AD and testing organizations to ensure that security considerations are addressed at the application level.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN style="mso-tab-count: 7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial"&gt;--- Gartner ---&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Today's successful businesses know few boundaries and work seamlessly with customers, integrators, virtual teams, offshore providers, and trusted partners globally. Although networking and other security tools can curb most network penetrations, application-specific security tools can only offer limited protection for flawed applications. Reducing software flaws and improving security features (such as authentication) are the most-powerful tools to protect enterprise applications.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Application development (AD) and testing organizations must be proficient in creating, modifying, maintaining, and testing applications to deliver security as well as features and functionality. Security at the application level is a nascent area in which developers are rarely properly trained; however, technology providers are gearing up to assist businesses with the necessary skill growth.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Relying on training alone however is as foolish as relying on tools alone to remediate issues during the development or testing phases.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Code reviews are simply only as good as the knowledge of the reviewer(s).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Vulnerabilities are uncovered way to fast for any one developer or QA analyst to hope to keep up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Tools can update their knowledge closer to real time than any human could comprehend.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Tools alone however cannot distinguish the reality of the discoveries nor assess risk based on the classification of the data or threat to the organization.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Only a precision dance between tools and human intervention can produce a process that is manageable and scalable enough to achieve a quality level of necessary practice to safe guard the enterprise.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;So, what is “Application Security”?&lt;BR&gt;Application security involves developers creating secure source code to prevent the inclusion of potential security vulnerabilities, and involves test groups conducting vulnerability testing, application scanning and penetration testing to validate. Some of the most-common problems with source code that increase the risk of security vulnerabilities include:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Buffer overflows&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Error handling&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Command injection&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Unnecessary code&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Malicious code&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Broken threads&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Invalidated parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Cross-site scripting&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Caching, pooling and reuse errors&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Application security focuses on three elements:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Reducing security vulnerabilities and risks&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Improving security features and functions such as authentication, encryption or auditing&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Integrating with the enterprise security infrastructure&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Although security represents many things to many people, the application has been primarily focused on features and functionality, and the market drivers are primarily time to market and cost. Security is another facet of quality — and like quality; security must be built &lt;I&gt;into &lt;/I&gt;the application, not tested at the end of the development cycle.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;When confronted on security architecture question a developer will quickly state, “yes, the authentication and authorization parameters were gathered from the business requirements and worked into the overall design.”&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These parameters and issues however are only a part of application security.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Looking at the languages and technologies used also carries right and wrong techniques to formulate code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The standards used should reflect generally accepted secure methods.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;By 2009, 80 percent of companies will have suffered an application security incident, and, as a result, will react by creating roles in the AD and testing organizations to ensure that security is handled at the application level.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN style="mso-tab-count: 7"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial"&gt;--- Gartner ---&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Businesses have always been under threat of reliability and security events due to vulnerable source code. Although application outages are an unwelcome but inevitable event, an application outage caused by or coupled with a security violation is far more disastrous because of the loss of information, the difficulty in system recovery, lost productivity and so on. Part of the plan in building secure software is to make security part of the unified and comprehensive application life cycle. Having security at the start is crucial. Without skilled and trained professionals in the AD and testing groups, businesses will not build in security from the start and, as a result, security incidents will be far more likely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;The "last mile" in terms of security is the application. The best network, host, and data security cannot effectively protect a weak application. Security must be considered &lt;I&gt;first &lt;/I&gt;in the application. This translates to planning for security in the application life cycle.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;AD and testing (process and application quality) organizations should heed the following action items:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Develop a security strategy for AD and testing groups.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Mandate security training for AD and testing staffs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Include security reviews in the development process as a codified set of behaviors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Perform a security review with the security team before development begins (that is, include the security team as a project stakeholder).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Build security into project requirements (business and technical).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Conduct security testing during development and use commercial tools (see "Stay Ahead of Changing Software Vulnerabilities").&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black"&gt;&lt;FONT face="Times New Roman"&gt;• &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Require sign-off from the security team, just as you would from any other project stakeholder, before application deployment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;AD and testing organizations are responsible for building applications, and they must understand and implement security for the entire application. Whether it’s source code or an executable file, AD and testing organizations must identify where security defects or vulnerabilities are in the application.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;It's been predicted that AD organizations would become extraneous due to outsourcing, the decreasing need to develop custom applications and the lack of technical capabilities. Those predictions have proved false, however, because AD and testing organizations provide significant value to how a business is run. Companies plan to ensure that events resulting from security incidents with applications never occur, and the AD and testing organizations will turn those plans into reality.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;AD organizations are still building and maintaining code. Testing organizations are still responsible for process quality and application quality for custom code and packaged applications. AD and testing organizations, whether internal or outsourced, are essential to ensure that software is developed efficiently, effectively and securely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Security is a new skill that AD and testing organizations must take on immediately. Training for security at the application level will happen on the job. However, few security professionals are proficient in the nuances of development, and few development professionals are proficient in the area of security. AD and testing organizations should invest in outside assistance to meet their application security needs. Prior to contracting with a professional service provider, AD and testing organizations should obtain references from similar customers, detail the scope of work and understand exactly what deliverables are expected. Professional service providers are likely to already have the much-needed security skills. If the AD and testing organization considers application security to be a strategic investment, then it should also invest in adequately training its AD and testing staffs. Combining on-the-job employee training with professional service providers is a reasonable way to achieve knowledge transfer. Today, fewer than 5 percent of IT organizations are actively working on application security&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;The application has always been a known security threat, but historically it has not received the attention required. In today's IT organization, new issues such as compliance, regulations, risk management, and ever-changing priorities are increasing the focus on application security. The boundaries between AD and operations, where security has primarily been a factor, must be shattered. Information plans and requirements regarding security must begin at the application level. Within AD and testing organizations, new roles with improved security skills will emerge. The application life cycle plays a significant role; it takes the emphasis away from AD (code creation) and places it squarely in the requirements phase. Improving security at the application level starts with the requirements phase. Teams can use popular business "storyboarding" products to build requirements for security, thereby demanding the creation of a test for that particular security requirement. The line of business that establishes the requirements must understand the consequences of failing to address security in the business requirements phase. The ideal scenario would be a consistent set of requirements across most projects, with increased levels of security in special cases. A process must also be built into the life cycle to establish requirements, test compliance and modify the base as new threats, tools or techniques become available &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Today, developers are focused on building the right things at the right time for their customers. Organizations with a mature line of business will demand security from their applications. For the most part, testing is viewed as something conducted (if time permits) at the end of the development cycle. Because of the focus on time to market and doing more with less, primary test efforts have largely been focused on verifying functionality, not proactively investigating the potential effects of security defects. Tools, although not a panacea, have been focused on automation and productivity, not proactive analysis to prevent security incidents. Testing groups must be aware that security testing should focus on high fidelity (low false-alarm rate) tests. Approximately 20 percent of application security testing tool rules will find 80 percent of errors with low false-alarm rates. Going beyond that level will cause false positives that will frustrate developers, waste expensive development time and generally result in less security, not more. As the U.S. National Institute of Standards and Technology demonstrated in its May 2002 study, "The Economic Impacts of Inadequate Infrastructure for Software Testing," removing a software defect &lt;I&gt;after &lt;/I&gt;a system is operational can cost two to five times &lt;I&gt;more &lt;/I&gt;than if the defect was fixed during the final testing phase. This study emphasized that removing those defects during code and unit tests can reduce the cost impact by an additional factor of three to 20. Although defects ideally should be removed as early as the requirements analysis and architectural design phase, Gartner estimates that if 50 percent of software vulnerabilities were removed &lt;I&gt;prior &lt;/I&gt;to production use for purchased and internally developed software, then enterprise configuration management costs and incident response costs would be reduced by 75 percent each.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;The cost of fixing vulnerabilities and regression testing the repaired code can be reduced by a factor of at least three by detecting security errors during code and unit tests, compared with finding errors during integration tests. Detecting commonly made coding errors during this phase can also provide feedback to other modules that are still in the design and early-coding phases, so they can avoid repeating the same mistakes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Throughout the application quality life cycle, risk is continuously assessed. Risk assessment is gaining information about security, performance, application metrics, service-level agreements and more, and turning that information into knowledge. The knowledge gained from ongoing risk analysis becomes the power to understand the application, to identify security vulnerabilities, to understand when an application will begin to degrade, and to stop an application from going into production &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description><category>Application Security</category><comments>http://ciso2day.liebigandassociates.com/2006/07/07/application-security-in-the-sdlc.aspx#Comments</comments><guid isPermaLink="false">b3f43a00-54c1-438e-9ff9-c0afe45fb41b</guid><pubDate>Fri, 07 Jul 2006 11:09:00 GMT</pubDate></item><item><title>Highlights from the CSI/FBI Computer Crime and Security Survey</title><link>http://ciso2day.liebigandassociates.com/2006/02/04/highlights-from-the-csifbi-computer-crime-and-security-survey.aspx?ref=rss</link><dc:creator>Edward Liebig CISSP CISM CIPP</dc:creator><description>The following is a reprint of the FBI posting outlining the highlights in the 2005 Computer Crime and Security Survey:&lt;BR&gt;&lt;BR&gt;&lt;FONT face=Arial size=2&gt;Thanks to the Computer Security Institute (CSI), we have some pretty good answers to that question. &lt;/FONT&gt;
&lt;P align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;Please read below for highlights from the 2005 CSI/FBI Computer Crime and Security Survey, based on responses from 700 U.S. corporations, government agencies, financial and medical institutions, and universities. This is our 10th annual survey in the information security field &lt;FONT color=#ff0000&gt;and, after reading it, we urge you to report to us any and all computer intrusions your company may experience.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;1. Total financial losses from attacks have declined dramatically.&lt;/STRONG&gt; Down 61% on a per-respondent basis from last year, but still reportedly $130M. What kinds of attacks? Virus attacks are #1; unauthorized access is #2; theft of proprietary information #3; and denial of service attacks a distant #4.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;2. Attacks on computer systems or (detected) misuse of these systems have been slowly but steadily decreasing in all areas.&lt;/STRONG&gt; Exception to the rule: a slight increase in the abuse of wireless networks.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;3. Defacements of Internet websites have increased dramatically. &lt;/STRONG&gt;95% of organizations experienced more than 10 website incidents in 2004.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;4. "Inside jobs" occur about as often as external attacks. &lt;/STRONG&gt;The lesson is—anticipate attacks from all quarters. &lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;5. Organizations largely defend their systems through firewalls, anti-virus software, intrusion detection systems, and server-based access control lists. &lt;/STRONG&gt;Use of smart cards and other one-time password tokens increased, while use of intrusion prevention systems decreased.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;6. More organizations are conducting security audits to serve as a baseline for a meaningful security program.&lt;/STRONG&gt; 87% had conducted one.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;&lt;STRONG&gt;7. Computer security investments per employee vary widely. &lt;/STRONG&gt;State governments lead the pack at $497, followed, in descending order, by utilities, transportation, telecommuications, manufacturing, and high tech down to the federal goverment at $49.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;8. Despite continuing discussion, there has been &lt;STRONG&gt;no increased use by organizations of outsourcing cybersecurity or using insurance to manage risks. &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;All good things to mull as you're reviewing your own computer network security. But please keep in mind we've only given you highlights. To get all the details, we encourage you to read the &lt;A href="http://www.cpppe.umd.edu/Bookstore/Documents/2005CSISurvey.pdf"&gt;full report&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face="Arial, Helvetica, sans-serif" size=-1&gt;Resources: &lt;A href="http://www.fbi.gov/cgi-bin/outside.cgi?http://www.gocsi.com"&gt;Computer Security Institute&lt;/A&gt; | &lt;A href="http://www.fbi.gov/page2/dec04/infragard121404"&gt;FBI InfraGard program&lt;/A&gt; | &lt;A href="http://www.fbi.gov/cgi-bin/outside.cgi?http://www.ic3.gov"&gt;Reporting Internet Crime&lt;/A&gt; | &lt;A href="http://sanfrancisco.fbi.gov/sfcomputer.htm"&gt;San Francisco FBI Computer Crimes&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;</description><category>Highlights</category><comments>http://ciso2day.liebigandassociates.com/2006/02/04/highlights-from-the-csifbi-computer-crime-and-security-survey.aspx#Comments</comments><guid isPermaLink="false">f3b5e348-fd3e-4c41-8eac-437fa39ddcd2</guid><pubDate>Sun, 05 Feb 2006 04:35:00 GMT</pubDate></item><item><title>Welcome to CISO Today</title><link>http://ciso2day.liebigandassociates.com/2006/02/04/welcome-to-ciso-today.aspx?ref=rss</link><dc:creator>Edward Liebig CISSP CISM CIPP</dc:creator><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Hello and welcome to CISO Today.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This has been a particularly difficult day as we found out my wife’s cousin was killed this past Thursday while serving in &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Iraq&lt;/st1:place&gt;&lt;/st1:country-region&gt;. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I will not stoop to political “soap boxing” but I will say this… Insurgents – If you have an opinion on how to run your country and you firmly believe in your “cause” – Be Men. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Show your face proudly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Walk among your peers with pride in your convictions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Don’t hide from your identity and take cowardice jabs at your opponent while wearing a hood over your face then slither to the darkness. Walt showed you his face.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;OK back to the introductions&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Book mark this site if you wish. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I will post articles that cover issues that impact enterprise security. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I’ll add tips for adding value to your organization with measurable results.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Today however was not a good day for writing.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Support our troops, support our country, and support non-partisan patriotism.&lt;/FONT&gt;&lt;/P&gt;</description><category>Introduction</category><comments>http://ciso2day.liebigandassociates.com/2006/02/04/welcome-to-ciso-today.aspx#Comments</comments><guid isPermaLink="false">9b9d0482-62d5-4ae8-8bf8-75ce433994d6</guid><pubDate>Sun, 05 Feb 2006 03:51:00 GMT</pubDate></item></channel></rss>