terlin

The Hackable You

by nCircle Staff Contributor yesterday

Those of us who are aware of the interconnectedness of devices in our lives might just consider how vulnerable they are.Brain_Surface_Gyri.png As soon as a new device starts sharing itself on the great Internet, it becomes a target. How big a target it is depends on its ubiquity and value (to the criminal, not to you). When my refrigerator is on the internet so it can pre-order groceries for me when I'm low on milk, you can bet that someone will find a way for it to order more milk so they can profit, and someone will find a way for it to order the wrong milk so they can laugh (and profit). This, however, is just the reality of the world. Criminals follow the money and the ability to commit crimes without physical presence is a boon.

What we might not be considering in this interconnected age is how hackable we are. That's right, you and me. We might not consider it because it's always been the case. The hackable you isn't new. Cons have been around for thousands of years. Some people learn to avoid them, some don't. The con artist changes shape to avoid detection, but the best defense remains a bit of (not so) common sense. If it smells bad, don't eat it.

The problem is the intersection of rapidly changing technology and comparatively slow evolution of common sense. I'm involved in technology on a daily basis as part of my profession. Even for me, there's something new to learn every single day. Imagine if I were a construction worker, retired insurance salesman, truck driver or, well, most anyone else. How could I possibly be expected to keep up? All it takes for a criminal to execute a successful con is to successfully span that tiny, but hugely variable, border between tech-reality and tech-nonsense. A half truth here or a plausible new feature there and an attacker can achieve 'soft authentication,' gaining trust and making off with the proverbial money (which, by the way, may not be actual money, but information that leads to actual money).

What do you do? How do you protect yourself? It's best that we all go a little bit crazy. What I mean is that we up our paranoia just a bit past normal (I know, I know, if we all do this, it becomes normal). Don't accept the apparent reality so readily. Instead, do a little verification. Act on the yellow flags as much as the red flags. Only allow trust to be earned when you are absolutely sure who is earning it.

terlin

What the Cloud is Missing

by nCircle Staff Contributor Monday - last edited Monday

Last week I attended the Secure360 conference in St. Paul, MN. It's one of my favorites because of it's local focus, lack of hyperbolic hype, and high concentration of nCircle customers. While I couldn't attend as many of the sessions as I wanted to, I came away with at least one conclusion worth sharing, thanks to @securityincite. realvista_general_check_mark_128.png

 

As an industry, we talk a lot about technology, especially shiny new technology. I find that there's a polarization around information security and the cloud:  the cloud changes everything vs. the cloud changes nothing.

 

On the one hand we have a set of, um, cloud evangelists touting how different the cloud is. They're out to shatter paradigms and demonstrate that everything you do will be done differently (and better) in the cloud. On the other hand,  we have the perpetual cynics who point out that all the stuff that's really hard in your data centers is just as hard, if not harder, in the cloud. And they're both right.

 

As is so often the case in any polarized dialogue, the somewhat-less-exciting reality is somewhere in the middle.  There is some commonality between these two sides, however, and it's in what neither seems to be talking about: the cloud is missing assurance.

 

As security practitioners and industry participants, the idea that technology and operations need assurance processes should be second nature. It's our jobs to ask the inevitable and perpetual question, "how do you know?" We struggle today with answering this question in our on premise environments, and the mix of infrastructure ownership in the cloud only complicates the situation. That certainly doesn't mean we should stop asking; only that we should ask a little more often and a little louder.

That's a lofty title for a short post about an article someone else wrote, but it is what I want to discuss. George V. Hulme put together a pretty decent article called "Embedded system security much more dangerous, costly than traditional software vulnerabilities." The title is somewhat misleading, however, because what he actually means by 'embedded systems' is control systems or SCADA. The situation, for those of you who haven't been following, is that the control systems used to manage our critical energy infrastructure are horribly vulnerable to attack. The vendors don't patch them, however, so despite the well known problems and the credible threat, the institutions that literally keep the lights on remain at risk.

484px-SCADA_schematic_overview-s.svg.png

 

Once you get through the interesting bits about why the SCADA vendors are in the position they are today, there's a general conclusion about why the situation persists: money. It's too expensive to patch these systems, so they don't get patched. "End users can't patch embedded systems," says Kube. "It's not that they technically can't, it's that it's incredibly expensive and they just don't do it." 

 

I won't argue that point, but I think there's a important, yet subtle additional point to be made about why the situation persists. It's still cost, but not the cost to patch.

 

The fact is that there are lots of embedded systems that can be much more easily patched than the SCADA systems. Most enterprises run a ton of them from vendors like Cisco, Juniper, Foundry, even nCircle. And many many homes run WAPs and game consoles that have the same properties. So this isn't a problem with patching embedded systems in general. Why is it that these emedded systems are so very patchable and the SCADA systems are not?

 

Cost of replacement.

 

If my Xbox has a defect or my switch has a vulnerability and the vendor won't patch it, I replace them. Sure, there's cost, but it's relatively small. This relative ease of replacement ensures that vendors have to service the market in an ongoing capacity. The SCADA systems are so expensive to replace that the vendors can remain fairly confident their customers simply won't.

 

The solution is for a well-funded competitor to enter the market with a solid replacement strategy and a value proposition around ongoing support that crushes the existing vendors. That's not an easy proposition (note: well-funded), but it could be a very profitable one.

terlin

Sticky Language

by nCircle Staff Contributor a month ago

Every so often a phrase just gets stuck in my head and makes me chuckle for a couple of days. This article about the validity of cybercrime statistics produced the phrase "absurdly bad statistical methods," which produced an image like this in my head: 

 

absurdlybadstatisticalmethods.jpg.png

 

Of course, you'll never find the standard deviation if you divide by pancake.

1328101861_Thumbs_Up.pngThere's some very real science that says "[u]nrealistic optimism is a pervasive human trait that influences domains ranging from personal relationships to politics and finance" … and information security. It's not really that surprising a conclusion. Unrelenting optimism is, evolutionarily, a valuable trait for the species. After all, you can't have members of the species offing themselves just because they're doomed. Natural selection favors the survivors.

 

Every day in the realm of Information Security,  we face data on risk, on vulnerability, on criminal activity. There are boatloads of facts, not FUD, out there to drive prioritization and decision making. Yet we continue to fail, over and over again. The adversaries win, over and over again. Money is stolen, systems are damaged, havoc is wreaked.  If you're not sure about the reality of the situation, look at these:

 

DataLoss DB Statistics

Botnet Stats

Malware Stats

Is There Real Financial Loss?

 

Threat, Adversaries and Optimism

 

Ok, so the problem is real. There's real threat out there to deal with. It's so very easy to focus on the threat, and we do. And this focus on threat feeds our self delusion. There are such succulent statistics, such delicious dramas, and we can make demonstrable progress through analysis. This kind of progress fuels our sense of optimism. We feel better because we have a chart, a graph, a count, a trend!

 

But progress through analysis only counts when analysis is the goal. Unless your title contains the term 'analyst,' you're missing something. In fact, the proliferation of 'analyst' titles in information security could be construed as evidence of this very problem: too much analysis, too little action.

 

Compliance as Artificial Threat

 

When adversaries continue to win and losses continue to occur, it's common for compliance to enter as the solution. Your goal is to stop data/financial loss, but that hasn't happened, so clearly you're not doing the right things, so we'll impose the right things onto the organization via a law or regulation. Compliance is how those with authority-not-authortization assert power. In order to make sure you pay attention, they include sufficient motivation through penalties. In other words, if you don't take the right actions, something painful will happen. Sounds like a threat to me. The variable here is the threat-agent, not the threat. Managing compliance as threat is just as flawed as any other threat-centric methodology. Compliance should be managed as risk instead, and should be managed in the overall context of risk to the organization.

 

Risk Requires Value

 

In order to have risk, you must have something of value. Value, like risk, is personal. Since we all know that corporations are people, this makes perfect sense. As an organization, the assets I value may differ from those that an adversary values. If information security is responsible for risk management, even if we limit that scope to information assets or technology, it follows that Information Security must know more about the business than just about any other group. InfoSec can't protect assets of value if it doesn't know what they are, so we need to understand which assets (servers, desktops, databases and data, applications, etc) are of value. InfoSec often has to make prioritization decisions, so we need to know which business processes these assets support, and the relative value to the business of each. Let me re-iterate that, Information Security must know the relative value of every process that supports the business in order to make the right decisions about which risk management actions to take. What other group in a business needs that knowledge? Yet we find that InfoSec is often the least cognizant of  business process and value.

 

Overcoming our Genetic Heritage

 

How do we cut through our imposed self delusion and move from the false progress of analysis to meaningful action? There are two steps:

 

  1. Establish Information Security objectives that are tied to business value.
  2. Tie the Information Security objectives to real metrics that measure progress.

 

It's entirely possible that you're doing some of this already. It seems common from my experience that organizations establish InfoSec objectives, have a metrics program, or measure progress of their work. In fact, the isolated implementation of pieces of this strategy is so common that we often feel like this is common sense. The power here, however, is realized only from a complete implementation. Objectives that aren't tied to business value don’t cut it. Measuring progress with bogus metrics doesn't count. Why not use an attack path analogy to test your implementation's completeness here?

 

psuedo-attack-path.png

 

Will the action you are taking (or actions you take) positively affect a specific metric? Does that metric measure progress for a specific objective? Is that objective tied to a specific business value that you can articulate? If not, it's time to figure out which connection is missing and fill in the blanks, or consider whether that action, that product or that project are really necessary.

 

terlin

The Internet Will Now Be Illegal

by nCircle Staff Contributor on 04-09-2012 08:29 AM

There's a draft law making its way through the European Union Parliament that bears some scrutiny if you work in the Information Security sector. First of all, I'm completely in favor of prosecuting criminals who steal data, damage the systems of others,and create service disruption. I'd say 'engage in illegal activities' here, but since we're talking about the definition of what's illegal, that would be a bit circular. Because I'm in favor of prosecution and punishment, I think it's very important to examine proposed laws before they get passed. Getting these right is important because if they're not, then they simply won't be effective. Police_handcuffs_alt.jpg

 

What's in this proposed EU law? There's discussion of actual attacks, attack methods and tools.

 

Attacks are Illegal

 

"The proposal would establish harmonised penal sanctions against perpetrators of cyber attacks against an information system - for instance a network, database or website. Illegal access, interference or interception of data should be treated as a criminal offence"

 

In principle, I don't have any major issues with this statement. The devil is in the details, of course. What constitutes "illegal access" for example? If a system provides unauthenticated access and I take advantage of it, is that illegal? What if a programming error provides access to functionality I shouldn't have? The network statement is equally vauge. An open wireless network is a good example there.

 

Attack Methods

 

"The maximum penalty to be imposed by Member States for these offences would be at least two years' imprisonment, and at least five years where there are aggravating circumstances such as the use of a tool specifically designed to for large-scale (e.g. "botnet") attacks, or attacks cause considerable damage (e.g. by disrupting system service), financial costs or loss of financial data."

 

It's hard to argue with this bit because it's predicated on already being convicted of committing an offense. This is all about the severity of the penalty.

 

Tools

 

"The proposal also targets tools used to commit offences: the production or sale of devices such as computer programs designed for cyber-attacks, or which find a computer password by which an information system can be accessed, would constitute criminal offences"

 

Whoa! Red flag! There are many, many problems here. Let's start with the dead obvious. Those who are responsible for securing information must use the same tools as the criminals. I'd guess that someone made an analogy somewhere in here to criminals and guns. It's a gravely flawed comparison because there's no Internet police force corollary. Making the tools illegal amounts to delivering a huge advantage to the adversary, plain and simple. Interestingly, this parargraph does say 'production or sale' and not posession.

 

But let's focus on tools "which find a computer password by which an information system can be accesced" for a moment. Here's the thing, this make the whole Internet illegal. If want to find a default password, I google for it. Now, that might not be the intent, but the language as stated would certainly include it. Of course, help information that includes default credentials or tells a user how to recover lost administrative access would be similarly illegal.

 

This isn't law yet, but now is the time to comment and speak up.


terlin

Tools, Process and News

by nCircle Staff Contributor on 04-09-2012 06:31 AM

The Utah Department of Health seems to have been compromised to the tune of 181,000 client records and 25,096 social security numbers. This paragraph caught my attention and my response is just too long for a tweetUDOH

 

"DTS had recently moved the claims records to a new server, which had a configuration error at the authentication level, allowing hackers to circumvent the security system. DTS says it shut down the affected server, implemented new security measures, is review[ing] every server in the state to ensure proper security measures are in place, identified where the breakdown occurred, and has implemented new processes to ensure this type of breach will not happen again."

 

First, I corrected the quote in the article, which isn't actually quoted, but is basically a cut-n-paste from the UDOH site. I'm going to assume, which is always dangerous, that the DTS didn't move all of these sensitive records without some kind of project plan. It doesn't say this was an emergency move or disaster recovery, though it's possible it was. My assumption, however, is that this was a planned event. Given that assumption, how is it possible that a server was set up for the purpose of housing these records, but no one validated the configuration?

 

Perhaps they did. Perhaps part of the plan was a step for validating the configuration of the new server and someone just make a mistake in execution. I'd believe that, even accept it. But in this day and age, when you're storing and processing sensitive information, there's no reason you can't a) encypt it and b) validate the server, network and database configuration on an hourly basis (or more frequently).

 

terlin

Risk is Boring

by nCircle Staff Contributor on 04-05-2012 11:15 AM

You know what's not boring? Threat! Threat is downright exciting. First, there's an adversary to consider. Threat is directed, aggressive and time-sensitive. Threat involves people running through hallways, big flatscreens with cool looking graphics and last minute saves. Threat is the stuff of which movies are made.

 

A movie about risk management looks like this:

 

meeting.png

image source

 

 

The fact is that dealing with threats, while more interesting, is less effective than good risk management. When someone says something like 'the fact is,' it's best to back it up with, well, facts of some kind. But before I lay the facts on the proverbial table here, let's define the terms we're using for this conversation.

 

Threat vs. Risk

 

What seems clear from the myriad of discussions on this topic across the Interwebs is that threat includes an 'actor' component, even if that actor is a thing/event rather than a person/group, and risk includes a damage calculation of some sort. I like this image as a visual description of threat:

 

meeting.png

image source

 

And I like this paragraph, from a decidedly 'security with guns not bytes' source that looks something like this:

 

britanicosecurity.png

image source

 

 

"Simply put, ‘threat’ is a function of the enemy’s capability and intent to conduct attacks, whereas ‘risk’ is a function of the probability that your organisation will be involved in an attack (either as a deliberate target or just in the wrong place at the wrong time) and the harm that such an attack would cause. Even more simply, ‘threat’ = capability x intent, whereas ‘risk’ = probability x harm."

 

Interesting that these physical security guys have such a compatible understanding, but that's a different subject.

 

Acknowledging that we could spend a significant amount of time debating the nuances of risk vs. threat, I'll suggest that we have enough information to move on with the point of this particular post.

 

FACT 1: If you ascribe to the concept that threat is a component of risk, like ISO 27005, then by definition the practice of threat management would be a subset of risk management. Therefore, threat management is by definition less effective than risk management.

 

FACT 2: If like those guys with guns, you calculate threat and risk separately, then risk management focuses on managing potential harm to your organization (probability x harm) and threat management focuses on the enemy (capability x intent). Now if you were paying attention before, you should have asked 'effective at what' when I said that risk management is more effective than threat management. This is so often where information security gets wrapped around an axel: we don' t all have the same goal in mind. Here are some possible goals for both threat and risk management:

 

  • Managing and/or reducing risk
  • Preventing loss of revenue from an incident
  • Maintaining uptime
  • Keeping your job
  • Minimizing the impact of incidents
  • Achieving compliance
  • Implementing a new technology

 

There are likely others too. My point is that unless you have agreed to an objective, any conversation about effectiveness is actually pointless. If your objective is to prevent loss of revenue, then you must focus on risk management because it incorporates the value to the business of the assets involved (not the value to attacker). The same goes for any other objective that is business focused, for that matter.

 

But why is risk boring and threat exciting? Risk is about nothing happening, and threat is full of human emotion and conflict. It's as simple as that.

 

terlin

Semiotics and Risk

by nCircle Staff Contributor on 04-02-2012 07:08 AM - last edited on 04-02-2012 07:11 AM

I have a crush on semiotics (the study of symbols and their meaning). I think it's fascinating how people derive meaning from symbols, and how we construct amazingly complex systems of symbols to communicate. After all, that's what I'm doing right now, constructing a series of symbols to communicate some meaning linguistically.

 

When we talk about information security, so much of what we spend time on is really about semiotics and ultimately the communication of risk. We're creating symbols by which others can understand risk, or we're re-purposing existing boundary objects, and some of their meaning, to do the same. Let me give a couple of examples.

Read more...

terlin

Do You Speak Germane?

by nCircle Staff Contributor on 03-08-2012 10:33 AM

I've been in this business for a long time now, and there's no doubt that the level of visibility on information security has changed in the past decade.

 

One measure of the relative importance of cyber security is that it has finally become part of the national political dialog. The political sparring over cyber security regulation is just starting, but recently civil libertarians have slammed John McCain’s new cyber security bill. Aside from the myriad privacy implications, one of the key issues is which government agency will oversee any new regulations.

 

Part of the challenge with the dueling cyber security legislative proposals comes from mixing surveillance with regulation (not to be confused with the regulation of surveillance). Under the umbrella of improved security, both regulation and surveillance make sense, but by discussing them together, and sharing responsibilities across DHS and NSA, we make it harder to actually deliver either. So let's consider some guiding definitions:

 

Regulations are applied to entities to improve an aspect of their business that isn't profit related.


Surveillance is a practice of gathering and analyzing content in order to determine threat or culpability.


With these two definitions in mind, we should probably separate legislation for regulation from legislation for surveillance and both will be less controversial.

 

We need information security regulation to protect critical infrastructure. Both private and public organizations will have to comply with these regulations, and be audited regularly for compliance.

 

We also need legislation that implements effective surveillance to support national security efforts, while protecting our civil liberties, because protecting our rights is, or should be, the purpose of national security.

Using malicious code as a military weapon is like firing a missile that the enemy can send right back at you. Of course, weapons are re-engineered by enemies all the time, but with digital warfare, the missile ‘parts’ are often recoverable (and possibly reusable) after it's been detonated.

Read more...

terlin

Total World (Internet) Domination

by nCircle Staff Contributor on 02-29-2012 10:35 AM

Robert McDowell, a commissioner on the Federal Communications Commission,  has been warning that an upcoming conference of the  International Telecommunication Union (ITR), an obscure branch of the United Nations,  is a moment of great peril for industrialized and Third World countries alike.

 

In a Wall Street Journal op-ed and subsequent interviews, McDowell  accused Russia, China, Brazil, India and other developing nations of trying to increase international regulation of the Internet. McDowell claims new regulations under consideration by the ITR dramatically impact everything on the Internet from freedom of expression and economic growth.

 

You can read more on McDowell’s concerns here.

 

Here’s the reality: The UN couldn't govern an ant farm, let alone the Internet, and they wouldn't. An cursory examination of the UN's actions demonstrates this clearly. It's not their fault; they're not a government.

 

And that's the problem with the discussion of the topic in this article: It confuses 'government' with 'governance.' The UN is good at committees and resolutions, some peacekeeping, and humanitarian aid, and so they might play a role in governance (and delivering laptops to children in Africa), but the Internet isn't a country or a cohesive population that can be governed. The Internet is a series of inter-connected tubes notoriously antagonistic to any attempts to ‘govern’ through regulation.

 

Maybe the real issue here is that the US is worried it will lose its perceived influence on the non-profits that currently provide Internet governance. The real concern, however, should be the unilateral actions of the United States to govern the Internet and the corporate moves taken to purchase it

terlin

Are You Scanning Often Enough?

by nCircle Staff Contributor on 06-27-2011 07:34 PM

One of the metrics collected and shared in the Vulnerability Management Benchmark is Average Days Since Last Scan, otherwise known as scan frequency. It's available for free as part of the Basic package. This metric was a fairly surprising one for me to watch develop in the Benchmark community. Over about a decade of working with customers on VM programs, I can't help but have developed my own impression of how often organizations run vulnerability assessment scans in their environments. Most organizations have a monthly scan cadence; some work towards weekly or even daily, and a few outliers work on a quarterly schedule. Based on this anecdotal evidence, I had assumed that average scan frequency would end up being around 30 days. I was definitely wrong. Here's the Average Days Since Last Scan scorecard for the last six weeks:

VM_Average_Scan_Frequency_June2011_500.png

You can see that the line has been hovering between 53 and 70 days, ending up at 67. I suspect there are two things happening here that have pushed the average up.

 

The Best Intentions


We all know how our best intentions sometimes don't work out. Well, the same can be true of an organization. It may be that the Vulnerability Management program specifies monthly scans, but delays happen, outages occur, and assets don't get scanned. It may very well be that what we're seeing in this Benchmark metric is the reality of life in the enterprise. A plan for 30 days comes out with an average of 60. It might be that planning for a 15 day turn around would come out closer to 30.

 

Outside Influence


In the Basic Benchmark package, we're rolling up everything contributed. This data set includes, and doesn't distinguish between, external and internal scans. It may be that we're seeing the influence of an externally mandated cadence being expressed in this metric. PCI requires quarterly scans by an Approved Scanning Vendor , and that distribution of ASV scan schedules may drive a schedule of 'preparatory' scans, which in turn drive the average up (more scans occurring, but less frequently). This trend, however, is really only evident over a longer period of time. Finally, there' s a general push towards more continuous monitoring, driven in part by the Federal government. As this trend continues, we'll likely see more frequent scans across the board.

 

Of course, you should be wondering how your organization compares to the Benchmark. If you want to find out, join the Vulnerability Management community. Remember, the community isn't just nCircle customers. If you're using a different vulnerability scanning tool, it's still completely free to see your metrics compared to the Benchmark. When you want to drill further into the details, compare and slice in different ways, then the Benchmark Premium package is available as a simple upgrade.

 

I haven't talked much about the other Benchmark Communities, but they're available as well. It might be interesting to join the Configuration Auditing and Vulnerability Management communities to compare change rate in your environment to trends for average risk, but that's a completely different blog post.

 

Remember, keep in touch with the VM Benchmark on Twitter: @BenchmarkVM

 

Until now, the information security community has relied on rumors, conversations and sparse breach reports to develop some kind of consensus on what vulnerability management metrics should look like. The metrics themselves haven't been hard to come by, but how do you know if you're doing well or not? How can an organization truly assess the performance of their vulnerability management program without an industry standard benchmark that provides a comparative metric for the rest of the world?

 

At the RSA show in February we introduced nCircle Benchmark, giving the security community the first product that actually allows you to compare your metrics to those of your peers. Since then, we've added new Metrics Packs, new capabilities and most importantly hundreds of new community members. Those of you who have already joined a benchmark community know what the combined benchmark results look like. For those of you who haven't joined yet, I'm going to give you a preview of the Vulnerability Management Benchmark right now. This is the last six weeks of average host risk scores for the Benchmark community.

 

VM_Benchmark_May_2011.png

 

For this Benchmark metric we're using the industry standard Common Vulnerability Scoring System (CVSS) base score. We've calculated the average of the aggregate CVSS Base scores for each contributed asset and trended that data over six weeks. There are hundreds of thousands of assets included in this benchmark, and it's growing with every new community member.

 

If you're wondering how your risk scores compare to those of the Benchmark, you can join the community and see this scorecard with your data included for comparison for free as part of the Basic package. There is no other way to compare your risk score to your peers, and there's no reason, budget or otherwise, that you shouldn't be able to speak authoritatively to your peers, management, and board about how your Vulnerability Management program is performing. This data is only available from nCircle Benchmark. You don't even have to be an nCircle IP360 user to join and contribute. If you're using Qualysguard or Rapid7, you can still join the Vulnerability Management Benchmark community (and lots of you already have).

 

The Basic package includes scorecards for average risk score, average scan frequency, vulnerability distribution by platform and vulnerability distribution by severity. You'll see more of the Vulnerability Management Benchmark here in the future, but you can see it for yourself today, including the comparison of your metrics, by joining the community.

 

Welcome to a world in which you know where you stand.


Don't forget that Benchmark isn't just for Vulnerability Management. There are communities for configuration auditing, endpoint security, anti-virus, identity and access management and more. Each of these has a Basic package that's available free of charge as well. If you like what you see there and want to drill into the details or create your own scorecards, there are Standard and Premium packages too. And you can keep up with the VM Benchmark community on this blog and on twitter @benchmarkVM

terlin

CCM 5.10 and Cyber-Ark Integration

by nCircle Staff Contributor on 05-26-2011 02:27 PM

We're thrilled to announce that Configuration Compliance Manager version 5.10 is available now. While there are a whole bunch of useful features in this release, the integration with Cyber-Ark's Application Identity Manager, part of their Privileged Identity Management Suite, is especially interesting. This new feature allows joint nCircle/Cyber-Ark customers to leverage their existing secure credentials management infrastructure for configuration auditing and policy compliance with CCM. The configuration is simple and quickly facilitates more comprehensive scanning. Here’s a little bit about how it works. 

 

cyber-ark-diagram.png

One of the tasks we undertook in CCM 5.10 was to review the scan credentials management screens for usability improvements. We've updated these screens to make adding simple credentials as easy as possible, but support the complexity required by our enterprise customers as well. One of the credential types you can select is now Cyber-Ark

 
CCM-Cyber-Ark-config.pngWhen you've configured the Cyber-Ark SDK on CCM's Management Server, CCM can retrieve scan credentials from Cyber-Ark at scan time. CCM will also check for and validate the presence of the SDK, so you know it's set up correctly. We also included a test button so that you can actually test the credential retrieval before running scans.  

Once you’ve entered the required information and saved the credential, you can use it just like any other credential within a scan task. CCM will dynamically request the credentials from Cyber-Ark as required and will update the credentials if they change in Cyber-Ark. The credentials aren’t stored to disk in CCM at all, providing the maximum security for your credentials possible.

 

All of this is intended to make the process of obtaining credentialed access to assets in your environment as easy as possible. The owners of those credentials retain complete control over them through Cyber-Ark and CCM gets the access required for the most comprehensive, agentless assessment possible. 

 

 

ABC news reports today that the TSA screening manual was accidentally posted online with formerly redacted information included.

 

"This is an appalling and astounding breach of security that terrorists could easily exploit," said Clark Kent Ervin, the former inspector general at the Department of Homeland Security.

 

It's not hard to conceive of why this is considered a breach, but it really should be. As [information] security professionals it should be extremely hard to understand why the TSA would create a screening process that relies on maintaining the secrecy of the process itself to be effective. First of all, it's very nature (a process that all screeners must follow) means that it's not a secret: all of the screeners know the process by definition. I'm willing to bet that this public disclosure isn't the first disclosure. Somewhere out there is a screener who made a tidy profit selling this very document. And the TSA should have expected that. All that this incident does is level the playing field between the bad guys (who already knew all of this) and Joe Businessman who doesn't want to miss his flight.

 

In fact, the TSA should have published the process in its entirety publicly to begin with.

 

One of the points in this article is that the data leaked included instructions for identifying CIA, ATF, and members of congress for alternate screening or no screening at all. First, if I'm a capable terrorist, you've got to assume I can reasonably (visually) replicate these credentials already. Until you have some cryptographically secure ID for these individuals, it's just a given. Secondly, a screening process that has a loophole better ensure that the identification to use that loophole is well secured. But let's give the TSA a little more credit than ABC news does. In fact, if you dig into the document, you'll find that armed Law Enforcement Officers (LEOs) are required to pre-authenticate via a secure network: "they will now obtain a unique identifier code from the TSA via a secure law enforcement network." You can't just walk up to the checkpoint, present an ID and board a flight while armed.

 

The article also points out that this manual contains a list of items that do not need to be screened, i.e. where to hide things from the TSA. This is a list that could be reasonably assembled by just about anyone who travels frequently. It's a list that can be obtained through observation, and as such it's already not a secret.

 

I think we all know that the existing airport screenings are minimally effective. Bruce Schneier has some nice pieces on how we might improve them. In the end, the only shocking thing about this breach is that it might have any effect on actual security whatsoever. 

terlin

Mild Mannered Company by Day ...

by nCircle Staff Contributor on 04-23-2009 07:37 AM

... superheros by night, or trade show at least. These guys were close enough to our booth that I managed a snapshot. I'm sure I wasn't the only one, given how proficient they were at striking this pose. I wonder what their super powers are.

 Cisco_Superheros_500.jpg

(This post is a taste of my presentation at the nCircle booth at RSA. Come by and see it if this is interesting).

 

Web application risk is a hot topic these days, but there's something missing from the discussion. Vendors seem to be focused on addressing web application risk in a vacuum. They limit their marketing and products to custom web applications and ignore two things: vendor supplied web applications and what I'll call the dependency risk of web applications.

 

When you choose to deploy a web application, you're deploying much more than just that web app. There is, of course, the web application itself. 

 

web_browser_custom_100.jpgweb_browser_vendor_100.jpg


Whether it's custom built or vendor supplied, the web application can be vulnerable to things like cross-site scripting, SQL injection or cross-site request forgery. Think about all the products you've deployed that are managed via a web interface. They're all potential sources of web application risk. But the risk doesn't stop there. That web application has to run on some kind of HTTP server.

globe_icon_www.jpg

 

The web server itself can be vulnerable to buffer overflows, directory traversal, cross-site scripting (again) and other conditions. But wait, there's more. That web server has to run on some platform, whether hardware or virtual, you've got an execution space that can also be vulnerable. There are a near infinite number of vulnerabilities that might exist on the OS or other applications running the web server itself.

 

Finally, there's likely a database somewhere on the back-end. It may have sensitive data or may be vulnerable itself or may run on yet another vulnerable platform.

 

The point here is that scanning just your customer-built web applications or scanning them with a completely separate tool just doesn't cover the whole problem. You can't make good risk mitigation decisions without a clear view of the entire risk context. 

terlin

Hello Old Friend Moscone

by nCircle Staff Contributor on 04-21-2009 07:15 AM

rsa-conference-2009.gifI'm lucky enough to get to San Francisco more than once a year, but for many folks the RSA conference is an annual trek. There are probably a few missing out this year because of restricted travel budgets as well. I walked around about half the show floor last night and didn't see anything outstanding, but there's time yet. I have to say, RSA is the most fun when there are big announcements. Somehow I don't think this is the year for big announcements, but I could be wrong. Heck, continued growth and profitability aren't to be sneezed at these days. In fact, they're downright awesome.
 

Whether you're a customer, colleague, partner or prospect, stop by the booth and say hello this week.

terlin

PCI and Politics

by nCircle Staff Contributor on 03-13-2009 08:54 AM

220px-Norm_Coleman,_official_photo_portrait,_2006.jpgDid you donate to Norm Coleman? Well, your credit card and donor information has been floating around the dark side of the internet. Wikileaks has published evidence of the data breach. The Minneapolis Star-Tribune has a piece on how Coleman may have violated the law by not notifying donors who were compromised.

 

But this article misses an important point, or rather only touches on it in a single paragraph. Seth Peter, CTO at NetSPI, points out that "[t]he same rigor that a financial institution or big box retailer puts into their credit card collection needs to be replicated on a smaller scale."

 

How should/does PCI handle 'retailers' who aren't permanent? We don't know for sure how the Coleman campaign processed transactions, but we do know that they were storing card data that PCI requires you not store (security codes). It's not just PCI that makes this requirement, however, but Minnesota state law (H.F. 1758).

 

In other words, the Coleman campaign possibly violated the law by not notifying donors of compromised data, may be in violation of PCI (with fines?) by storing the data insecurely, and likely violated the law by storing the data for more than 48 hours after the transaction.

 

That being said, and left to law enforcement, we're left with a question of how PCI deals with transient retailers. The Coleman campaign (though existing longer than most) isn't a permanent retailer, so the PCI lifecycle can't really apply. What does it mean to get an annual audit if you don't exist for the whole year? What would the 2009 QSA audit for Coleman's campaign look like if it's conducted in December? What about ASV scans?

 

Yet, at the same time that risk might be reduced by the limited duration of the 'retailer,' entities like political campaigns present a higher risk of compromise. Here are a few things that PCI could do to deal with these situations:

 

1. Define a merchant tier for ephemeral entities

 

2. Require that they get audited by a QSA prior to starting processing or that they *completely* outsource the processing operations.

 

3. Require that they get an ASV scan prior to and during their operating period.

 

These three things can bring them into compliance and reduce risk using existing PCI mechanisms on a tighter time scale.

terlin

Next Step for Data Breach Laws

by nCircle Staff Contributor on 03-08-2009 06:53 PM

data_breach.jpg

California pioneered laws around data breach disclosure with SB-1386, requiring that companies inform consumers when their data has been compromised. Now, state senator Joe Simitian wants to update the law with SB-20. The primary change is greater specificity around what information must be included in the notifications, and a requirement that breaches of a certain size generate notification to the state attorney general. While these are largely good changes, I still think the law misses the one question that most consumers really want answered when their data has been compromised: What should I do about it? Of course, that's a hard question to answer, so it's not surprising that it hasn't been adequately tackled.

You have to love a study run by a vendor where the results clearly demonstrate a problem that very vendor solves. What a pleasant surprise!

 

Sarcasm aside, Damballa concluded that anti-virus misses a whole bunch of malware. We've seen this conclusion before. Their opinion is that they can protect you from your own compromised machines with their product.

 

When I read about these sorts of reactive technologies, I have a mixed response. Responding to the fire *is* important, but preventing the fire is always more important. I'm surprised that the industry continues to come up with new reactive technologies. 

 

smokey-the-bear-data-breaches.jpg

More Than 500,000 Websites Hit By New Form Of SQL Injection In '08 

It's new because it's automated and run from botnets. I'm not sure that really counts as a "new form of SQL injection," but I won't quibble. This paragraph isn't about SQL injection, but is noteworthy:

 

"While the initial attack vector was SQL Injection, the overall attack more closely resembles a Cross-Site Scripting methodology as the end goal of the attack was to have malicious JavaScript execute within victims' browsers," the WHID reports says. "The JavaScript calls up remote malicious code that attempts to exploit various known browser flaws to install Trojans and Keyloggers in order to steal login credentials to other web applications."

 

The point that's interesting here is that browser vulnerabilities are the real target. We may be talking about the rise in web application attacks, but they're actually targeted at the users of those web applications. We may all scoff a little at Microsoft's monthly IE roll-up bulletin, but perhaps we should scoff just a little less next month.

microphone.jpg


There's a short interview I did on PCI compliance over at Practical eCommerce. It's about fees that 

merchant account providers are charging their merchants. Although not part of the interview, these fees are clearly part of the distributive nature of a regulation like PCI. In the end, the liability that the card brands previously held in its entirety is being distributed all the way down to the merchants themselves.

terlin

iPhone 2.0 is Less Secure

by nCircle Staff Contributor on 06-10-2008 01:13 PM

There's nothing quite as effective for illustrating a point than a top n list. Here are the top 4 reasons that the new iPhone is less secure than the previous version.

 

4. The Price


How could the price make the product less secure? Very simply, the more ubiquitous a platform, the more attractive a target it is. By lowering the price in order to increase market-share, Apple is creating a more attractive base of targets.

 

3. The SDK


Complexity breeds insecurity. The addition of third party code creates an avenue for exploit. Apple can work to minimize that, but there's a choice of functionality over security here. After all, not shipping the product at all would be very secure.

 

2. MS Office Compatibility


Do you remember MS08-026? How about MS07-044? Well, welcome to the world of remote code execution via MS Office Documents, little iPhone.

 

1. Enterprise-Ready


If the price of the iPhone increases its attractiveness as a target due to volume, then being enterprise-ready increases its attractiveness due to value. All the things about other enterprise computing devices that attackers love will now be present in the iPhone. Along with that comes a whole new world of exciting hackability. Who wouldn't want to break into it and see what juicy data the CEO is storing there?

terlin

A Virtual Advantage

by nCircle Staff Contributor on 05-28-2008 10:24 AM

First, the article.

 

Second, the salient quote so that you don't really have to read said article:

 

"If you are getting any benefit from Microsoft's software, you need to have a license, whether that benefit is for physical machines or virtual machines," Voce said in a session titled "Microsoft Licensing in a Virtual World." "You cannot engineer your way around licensing requirements. You can't use the technology as a way to cut corners around licensing."

 

The question I find myself asking is whether virtualization diminishes the perceived value of the operating system. As I deploy more virtual servers to do more specialized tasks, along with the very useful MTTR benefits of full VM snapshots, the relative value of the OS in that asset decreases. In fact, if I could have a purpose built OS that's completely built around executing the application function I require. Wouldn't that be far better than loading up a full, bloated, operating environment? In this equation, the value of that virtual appliance model far outweighs the value of the separate OS+Application model of the past. In fact, you might even be willing to pay more for the cost of ownership benefits of the virtual appliance (more for less, so to speak).

 

That's all well and good to think about, but what's the security angle (I hear you saying). Well, ubiquity breeds risk. A larger pool of targets is more attractive. 100,000 Windows based VMs is just as attractive a target as 100,000 physical servers. Purpose built virtual appliances, however, would increase the diversity of the target population. Further, they're purpose built, and we all know that increased complexity results in more bugs (aka, vulnerabilities). What I'm suggesting here, I suppose, is that the open-source community should figure this out before Microsoft because right now there's a clear financial advantage to using a free (as in beer) OS for your multitude of virtual images. 

terlin

Secure360 Conference

by nCircle Staff Contributor on 05-12-2008 10:00 AM

I'm headed to the Secure360 Conference in St. Paul tomorrow and Wednesday. Despite the name, it doesn't have anything in particular to do with IP360 or nCircle. I attended this show last year and it was pretty valuable if you're part of the Twin Cities InfoSec community. Here are the sessions that look interesting to me and why:

 

Christopher Buse
Chief Information Security Officer, Office of Enterprise Technology, State of Minnesota
Building An Enterprise Security Program


In some ways, federal and state agencies are like large enterprises where the same problems are just harder to solve. You have more bureaucracy and no profit motive, which makes for some interesting challenges.

 

Anton Chuvakin
Chief Logging Evangelist, LogLogic, Inc
Application Logging 'Worst Practices'


This just sounds like fun.

 

Jay Cline
President, Minnesota Privacy Consultants
Project Plan for Data Inventorying and Mapping


Identifying and mapping sensitive data within an organization is a huge challenge. I'll be interested to see if Jay has any novel approaches.

 

Jenny Geisler
Principal Consultant
Governance and Ethics: An Overview


This has the potential to either be very very interesting or give me a chance to catch up on some sleep. There are some difficult questions to explore with governance and ethics, but you could easily have a presentation of the same title that studiously avoids all of them.

 

Ray Kaplan
Principal Consultant, Ray Kaplan & Associates
Spreadsheets From Hell - Measurements to Metrics

I'd rather see this presentation from a non-consultant, but it still has the potential to be informative.

 

Brent Lassi
Director of Security, Digital River, Inc.
Building a Culture of Security

It was this part of the description that got me, "resulting in a viral spread of security knowledge." Tapping into the socio-cultural mechanisms within an organization is a great way to get knowledge distributed.

 

Seth Peter
CTO, NetSPI
Payment Card Industry Data Security Standards Update

Always keeping up to date on PCI.

 

Gunnar Peterson
Managing Principal, Arctec Group
Building a Security Architecture Blueprint - A Strategic Approach to Enterprise Security


There's enough overlap here with Chris Buse's earlier presentation that I'll be interested to see how they compare.

 

Well, those are the sessions that caught my eye on the first pass through the agenda. I haven't checked out the schedule, so I've got no idea if I can actually attend them all. Maybe I'll see you there. 

terlin

It's Not Always About You

by nCircle Staff Contributor on 04-02-2008 07:07 AM

Earlier this week, someone asked me this question:

 

"What should the PCI Council be working on next to protect card holder data?"

 

I thought about this for a while, and decided that the only honest answer is nothing.

 

I will acknowledge up front that the PCI DSS is lacking in a number of ways, that it could be changed to better protect card holder data and that even a fully compliant merchant still puts card holder data at risk. I'll also ask this question, fair minded reader: Who cares?


As one who holds a few cards, I care. A merchant who wants my business *might* care, but only if they think that the strength of my conviction is such that I might not shop there. The PCI Council is the furthest from caring in this chain, and the successful adoption of the PCI DSS will only make them care less. How so? Well, it's all about revenue and liability.

 

The PCI Council represents the card companies, who are *gasp* in it for the money. For them, card holder data theft is a liability. It hurts their bottom line if they have to pay out and it hurts their bottom line if card holders don't use their cards. In other words, they can't make themselves liable and they can't make the card holder's liable; neither option is viable for their business. The PCI DSS allows them to place liability at the merchant, which is largely appropriate given their relationship to the card data.

The PCI DSS protects two ways:

 

pci_liability.png

Basically, the merchant chooses one of two states: Compliant or Non-Compliant. If they're compliant, then they're less likely to have a breach and compliance can also instill card holder confidence. If they're non-compliant, then they're electing to take on the risk and liability of any breach that occurs. In either circumstance, the card companies have successfully limited their liability.
 

Hannaford, Hannaford, Hannaford. I know what you're thinking. What about a compliant merchant that experiences a breach?! Well, here's the test. Theoretically, Hannaford shouldn't be liable. I'd argue that it's in the card companies best interest to pay out in this case. They solidify the positioning of PCI and probably increase adoption by merchants too. We'll just have to wait and see how it plays out. 



terlin

But I Egress...

by nCircle Staff Contributor on 03-31-2008 05:20 AM

We're often so focused on who is getting into our infrastructure that we forget about who or what might be getting out. It's a natural tendency, of course, given the focus that InfoSec has traditionally had, and given that we still have the problem of people getting in. There's a quote at the end of this article about the Hannaford breach:

 

"Clearly, there was a pathway back out of the network that Hannaford should have closed."

 

How many organizations implicitly trust outbound connections from their own servers? How many organizations inspect the content and patterns of outbound connections? In this case, Hannaford might have seen correlation between credit cards being processed and a connection out to "an overseas destination," or at least an unexplained outbound connection to that destination on a regular basis.

 

Having just watched Ocean's 11 last night, I'm reminded that overcoming the challenge of getting into the vault is worthless if you can't manage to get out with the cash. 

About the Author
  • Tim Erlin is the Director of Product Management at nCircle, responsible for the Suite360 product line, including Vulnerability Management, Configuration Auditing and Policy Compliance. In his 10+ year tenure at nCircle, he has also held the positions of Senior Sales Engineer and QA Engineer. Erlin is active in the risk and security community presenting webinars, participating in podcasts, fostering discussion in the nCircle Connect Community and blogging for nCircle. His career in information technology began with systems and network administration.
Announcements

Join Connect for access to exclusive Network Security content

New Members:
Click here to get started

Can't find what you're looking for?
Please let us know by clicking on the orange Feedback link on the far left side of the page.