Skip Links

Visible Ops Security, Phase 3

'Implement Development and Release Controls'

Security Strategies Alert By M. E. Kabay, Network World
December 02, 2008 12:04 AM ET
Sign up for this newsletter now!

The long view of security strategies for your network.

  • Print

In the last three columns, I have been highlighting the excellent booklet called "Visible Ops Security: Achieving Common Security and IT Operations Objectives in 4 Practical Steps," by Gene Kim, Paul Love and George Spafford.

Today I'm reviewing their chapter entitled, "Phase 3: Implement Development and Release Controls," which the authors introduce as follows: "we move upstream to the development and release management processes, as well as to the internal audit and project management processes. We will involve stakeholders from development, project management, and release management so they get involved earlier with projects and we will also work with change management, purchasing, and accounting to maintain accurate situational awareness. We will define the model for engaging with individual project groups when there are information security relevant tasks that we can help with."

As in the other chapters, the authors provide a table of issues and narrative examples that will resonate with anyone who’s been in the security field for a while. For example (quoting):

• Information security and audit do not work together (This afternoon, I had a pretty awful meeting with the internal IT auditor. Several things bothered me. First off, he blindsided me with a whole bunch of deficiencies on password controls for some random systems buried in some business processes that shouldn’t even warrant being audited. To make matters worse, he even did a penetration test and hit us with findings from that. And then we ended up getting into a heated debate about IT controls instead of talking about the risks we are trying to mitigate. / I guess the thing that bothers me most is that we don’t appear to be on the same page with respect to what the top business risks are. . . .)
• Project teams that do not involve information security risk building services contrary to the needs of the organization (For example, let’s talk about the last application that the developers put into production. Instead of using the libraries we created to do authentication, they created their own nonstandard libraries, made worse because they haven’t been trained on secure programming practices. Now we have to create another piece of complicated middleware to adequately control access. / The unique authentication method now becomes yet another one-off that we need to support. We keep making the mistake of favoring the project goals over the enterprise’s goals – over and over again. It has slowly consumed all the air in the room and is killing us.)

The steps and tasks detailed in this chapter are a challenging agenda for anyone in the real world. The prescribed methodology (amply discussed in the text) has the following framework:

Step 1: Integrate with Internal Audit
Task 1: Formalize the relationship with audit
Task 2: Demonstrate value
Step 2: Integrate into Project Management
Task 1: Participate in PMO approval meetings
Task 2: Determine information security relevance
Task 3: Integrate into project review and approval
Task 4: Leverage detective controls in change management
Task 5: Link to detective controls in purchasing and accounting
Step 3: Integrate into the Development Life Cycle
Task 1: Begin a dialog with development
Task 2: Establish requirements definition and secure coding practices
Task 3: Establish secure testing practices
Step 4: Integrate into Release Management
Task 1: Formalize the relationship with release management
Task 2: Ensure standards for secure builds
Task 3: Integrate with release testing protocols
Task 4: Integrate into production acceptance
Task 5: Ensure adherence to release implementation instructions
Task 6: Ensure production matches known and trusted states

M. E. Kabay, PhD, CISSP-ISSMP, specializes in security and operations management consulting services and teaching. He is Chief Technical Officer of Adaptive Cyber Security Instruments, Inc. and Associate Professor of Information Assurance in the School of Business and Management at Norwich University. Visit his Web site for white papers and course materials.

  • Print

Videos

rssRss Feed