The Macrosite for News, Analysis and Opinion about the Future of the Internet
Jart Armin

A Proposal for Securing the IT Supply Chain

Written by Jart Armin
6/16/2011 28 comments
DISCUSS     Email This

Few industries can exist nowadays without an extensive supply chain via multiple vendors or suppliers. Disruption to that supply chain can have dire consequences: Just look at the effect on Toyota from the Tōhoku earthquake and tsunami. In the IT industry, trustworthiness within the supply chain is key to strong security -- but can that security ever be assured?

Supply chain integrity is designated a Top 5 research priority by the EastWest Institute (EWI) think tank and the European Network and Information Security Agency (ENISA) . But the topic is a challenging one to research.

Still, a paper from Chinese sources presented at the recent EWI Cybersecurity Summit in London tackles the subject in an innovative and practical way and proposes a solution.

The authors, Xiaofeng Qiu of Beijing University and Liang Zhao of NSFocus, say existing standards for supply chain soundness fail to properly include vulnerability testing. A weakness at any point of the supply chain could result in the injection of malicious code in hardware or software before components reach their destination. Supply chain integrity is, therefore, essential for IT security.

In this study, the researchers focus in particular on the failure of vulnerability testing to properly detect covert channels, places in a supply chain where information is transferred between processes where that should not be allowed to happen.

As it stands, ISO/IEC 15408 outlines the requirements for ICT security evaluation and best-practices. In those specs, “Evaluation Assurance Levels” (EALs) are measured from 1 to 7. Where security is not considered a risk (EAL1), basic conformance testing is sufficient to guarantee security. At EAL7 (security for high-risk situations), far more concepts need to be tested for.

Somewhat unbelievably, penetration testing for covert channels only starts at EAL5, “where developers or users require a high level of independently assured security in a planned environment.”

It follows, then, that EAL1 to EAL4 systems are open to all manner of vulnerabilities -- bugs, Trojan horses, etc. -- from intruders at any point in the supply chain who could possibly be engaged in industrial espionage, blackmail, or advanced persistent threats (APTs). Also, the researchers say, testing for covert channels in recognized EAL5 to EAL7 systems is not widely implemented throughout the industry.

Other best-practices attempt to lessen the impact of supply chain vulnerabilities through the use of tamper-resistant packaging, remote tracking and monitoring, and third-party product validation and certification. But for many, the cost of replacing existing network elements may be out of the question. To help users validate that IT suppliers are operating securely in their supply chains, Qui and Zhao propose "Architectural Solution Integration" (ASI), a four-layered approach to mitigate risks in the ICT supply chain. Each of the four layers (as per the figure below) reflects a different assurance level in the supply chain:

    A layered approach to mitigating risks in the ICT supply chain. Source: "Architectural Solution Integration to Contain ICT Supply Chain Threats," Xiaofeng QIU, Beijing University of Posts and Telecommunications, & Liang ZHAO, NSFOCUS.

  • Layer 1 (the base) represents existing supplier quality processes, i.e. ISO standards.

  • Layer 2 represents existing third-party functionality testing and certification, i.e. EALs.

  • Layer 3 is the ASI. It relies on data in a “Supplier Database” (SDB) containing information shared among public and private sectors on trustworthiness, location, suppliers, technologies, and so on. As part of the ASI, a formula is used to compute trustworthiness based on information fed from the SDB. Results identify major threats and critical information assets that need protection as well as assisting in the analysis of data flow or critical paths, thus exposing vulnerabilities.

  • The final Layer 4 reflects the strictest integrity requirements, including tests for distributed denial of service (DDoS), electromagneticpulse (EMP), and extreme service/application-level starving.

As part of a package of assurance measures, this four-layered approach could well be a major improvement to security and integrity within the ICT supply chain. By identifying the weak points in the link, the risks can be mitigated. In the light of recent hacks, though, it remains clear that there is a need for tougher intrusion testing.

— Jart Armin, Editor of RBNexploit.com, a watch blog on the infamous RBN (Russian Business Network), and HostExploit.com.

DISCUSS     Email This
Current display:       newest comments first       display in chronological order
Page 1 of 3   Next >
Mike Acker
Rank: Cyborg
Saturday July 2, 2011 8:43:15 AM
no ratings

today's Suggested Reading:

Cyber crime? Who cares> it's just part of the cost of doing business. See the bank; get your money back.

IMHO: get ID Theft insurance; let them deal with the bank.

Mike Acker
Rank: Cyborg
Saturday June 25, 2011 8:54:16 AM
no ratings

Today's Reading

the implications are intimidating

how do i audit what's in a chip?

i know chips are so powerful now they can essentially print software into micro-code

Mike Acker
Rank: Cyborg
Saturday June 25, 2011 6:39:21 AM
no ratings

13:="The system must be networked. "

not necessarilly:they could use "Sneaker Net"

it is true that some NASTY virus have spread by that means (USB/Autorun )  however

  • for those who were aware of the problem related to autorun you could disable that feature -- even in XP. 
  • recently MSFT has withdrawn that  feature

lockup the machine with the keys on it in the safe just like it was a check-signing plate. use the old procedure for access.

Jason_13
IQ Crew
Friday June 24, 2011 11:35:05 PM
no ratings

Nigg also pointed out that the attackers haven't managed to compromise the authority's private encryption key because it is stored on a computer that isn't connected to the Internet.

The system must be networked.  It's just not public facing.

It must be noted that systems that are not public facing (behind firewall, privately addressed, etc.) are not always protected from the Internet.

In a three-tiered system, the Web server talks to the application server, which pulls from the database server.  The database server may be behind two separate firewalls (costs usually dictate only a two-tiered environment), but the Web server provides indirect access to the data.  A SQL Injection goes all the way through to the backend.

 


srfernando
IQ Crew
Thursday June 23, 2011 1:56:34 PM
no ratings

@cvargas, yeah I agree with you. I would say, producing a secure software platform is an evolving science. These also can be considered when;

Sourcing, including vendor contractual integrity controls and technical integrity controls for suppliers. Development and testing, including technical controls and security testing controls. Delivery and sustainment, including publishing and dissemination controls, authenticity controls and product deployment and sustainment controls.

Mike Acker
Rank: Cyborg
Wednesday June 22, 2011 10:16:26 AM
no ratings

this particular post from Dark Reading is of critical importance

a security firm approached the company and revealed it had encountered malware signed with the company's private keys.

this goes directly to Jart's critically important post on the issue of keeping malware out of the distribution channel

on this topic there was also this another certificate authority hacked

there was this in the above

Nigg also pointed out that the attackers haven't managed to compromise the authority's private encryption key because it is stored on a computer that isn't connected to the Internet.

[emphasis added]

if you have malware in your computer then you have no way to know what your computer is actually doing. it may be

  • running a keyboard logger so it can steal passwords before your computer encrypts them
  • running a remote access trojan (RAT) so that data, such as your private keyring can be "exfiltratrated" from your computer to ?

Keeping malware out of the endpoints is critical. StartSSL simply used an air-gap.

good thinking*

and that is the only sure method until we get our S/Audit tool so that we can verify that computer security defenses actually work.

MSRT needs to be upgraded into a complete S/Audit.

~~

* but: it also tells you: a network connected computer cannot safely be used to process confidential data. this is the "tipping point".  either this gets fixed or we go back to Sneaker Net.

I'm betting on SneakerNet
(now that autorun is dead)

Mike Acker
Rank: Cyborg
Tuesday June 21, 2011 9:13:53 AM
no ratings

="This is great when you can measure availability, but what is the equivalent for security? You could define some key security metrics and ask the supplier to be certified to a recognised standard, such as ISO 27001. But does this really give you the level of security you require?"

I would suggest the following:

Objective: To implement a specific Best Practice

Audit: Inspect Corporate Network for Compliance with the Best Practice

as a part of the audit you will need to verify not only that a required  tool such as AppLocker is installed -- but that it is properly installed and has not been subjected to un-authorized modification.

PATHWAYS

in examinining security you must look for pathways: can i find a path by which i can move a little bit of malware and get it into a spot where it will execute in such fashion as to exfiltrate some data

one of the troubles with Windows is that while it is feature-rich it also has many pathways

in today's situation the S/Audit will help as many attacks are based on dropping malware

but that's not all

users move data from program to program and from system to system so the potential for carrying attack-code is there.  a spreadsheet with a flash-virus, or an e/mail with java code... these things can be moved from system to system,-- changing their privilege level along the way... the whole concept of embedding executable code in data -- such as a flash-virus -- must be re-thought.

Google has already addressed this thought: see http://news.cnet.com/8301-30685_3-20072846-264/chromes-security-overhaul-begins-with-pdf-plug-in/

you will find this: Using an idea called static analysis, NaCl software modules are examined in advance to make sure they don't use a particular subset of restricted operations such as writing data to a hard drive.

one should ask why there are any instructions in a flash file to begin with: the flash player is supposed to be installed in your client; the flash file should only contain data to be displayed by the flash player.  exactly the same way that a .txt file works with notepad

there will be some who will laugh at me now for being obsolete. but i think LulzSec is getting the last laugh

Jason_13
IQ Crew
Tuesday June 21, 2011 12:39:31 AM
no ratings

I think the S/Audit tool is a good idea, but it is after the fact.

I think application white listing is the same concept in a proactive setup.  If it is not on the approved list, it doesn't run. 

Another option, or even one to co-exist with whitelisting, is to get us back to using thin clients. 

Used in conjunction with application white listing, we minimize the threats to the systems that contain the true operating system and scale down the footprint of systems that can be compromised.

cvargas
Thinkernetter
Monday June 20, 2011 3:09:33 PM
no ratings

@srfernando

You bring up some very good points.  However the question is not necessarily what standards (such as ISO) that should be followed, but rather the cost associated with meeting a security requirement.  Many third world country companies do not simply have the money available to implement these protocols (nor would they have the skills to).  So I would see it more of a question as to what type of security controls should be implemented within the software platforms themselves?

This would be more indicative towards securing the supply chain itself.  Far too often the other aspects that can be implemented towards security are more easily obtained than actually securing the MRP/ERP systems themselves.  The use of VPN tunnels, encryption, and even protocol management are easily combined to create an effective strategy, but the actual software itself is most typically the biggest vulnerability.

srfernando
IQ Crew
Monday June 20, 2011 2:05:26 PM
no ratings

Yes I agree with you, cvargas. This can be applied to any technological company or service standards. Just as the nations of the world were able to make historic progress on enhancing international aviation security in 2010, so too can we make global ICT supply chain security stronger, smarter and more resilient this year?

Many service provider contracts are now based on service levels – “the network will be available 99.999% between the hours of 8.00am and 7.00pm Monday to Friday”. This is great when you can measure availability, but what is the equivalent for security? You could define some key security metrics and ask the supplier to be certified to a recognised standard, such as ISO 27001. But does this really give you the level of security you require? Could it be too little security, or more than your organisation requires? And are you paying for platinum security, when in reality you are being provided with silver plate?

Page 1 of 3   Next >
The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
previous posts from Jart Armin
Jart Armin
Jart Armin   2/15/2012   15 comments
Distributed denial-of-service (DDoS) came into the public eye over 12 years ago, with attacks on Websites such as Amazon, CNN, E*Trade, Yahoo, and eBay, for financial gain. DDoS is still in regular use for many more reasons, including hacktivism, revenge, extortion, and ideology.
Jart Armin
Jart Armin   12/14/2011   26 comments
Within cybersecurity circles, talk of smartphone or mobile malware certainly produces a heated debate. To add gasoline to this fire, we can now add the examples of the first “pocket botnet,” a botnet solely or partly made up of smartphones, which could infect PCs.
Jart Armin
Jart Armin   11/21/2011   23 comments
The likelihood that critical infrastructures are woefully vulnerable has been predicted for many years by a few in security circles. Sadly, the reality hit home again last week with the disclosure of ongoing hacks on utilities at national and international levels.
Jart Armin
Jart Armin   11/4/2011   17 comments
A recent exposé by the hacker group Anonymous shone a light on the “Darknet,” the name given to an alternative network that operates beneath the backbone of the Internet. For those who know and use it, the Darknet has long been a place for clandestine operations, legitimate or otherwise.
most recent post: Markus Petteri Laine... The Raiders of the Lost Ark ending.
Jart Armin
Jart Armin   10/13/2011   21 comments
Europe's largest “white hat” hacker group, the Chaos Computer Club (CCC), recently reverse engineered and analyzed an anonymously submitted malware program. Nothing out of the ordinary for security researchers. However, to its surprise, the group discovered this particular malware was commissioned by German police and used to spy on German citizens.
5
of
IETV: the thinkerNet on film
5
of
an IBM information resource
sponsored content
big blue blog
Todd Watson
Todd Watson   6/1/2012   1 comment
Excuse me while I just sing out loud to myself for a second:
white papers & case studies
an IBM information resource
sponsored content
From Possible to Proven: Driving Business Value through Smarter Analytics
IBM's Smarter Analytics approach enables organizations to align their processes around valuable information, both inside and outside of their networks, and to use that information to anticipate, predict, and shape business outcomes. Let's take a closer look at how organizations can start anywhere, based on their business needs, and become transformed outperformers by applying Smarter Analytics.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Internet Evolution – not for thickies
Mary E. Shacklett
IT Puts Public Cloud in the Silo

5|23|12   |   2:06   |   5 comments


Enterprises are using public clouds, but until better security and IT tools come along, there won't be fullscale integration with IT infrastructure.
Dale Potter
Changes & Challenges for Healthcare IT

5|2|12   |   2:59   |   3 comments


Healthcare IT faces an array of challenges and changes in the next three to five years, says the CIO of The Ottawa Hospital. Mobility will play a role in healthcare in a big way.
Mary E. Shacklett
Law Will Define Next-Gen Privacy

4|25|12   |   1:48   |   6 comments


The plan for unmanned police drones to patrol traffic and other city conditions in Seattle has sparked a new set of legal concerns about privacy. Law traditionally lags technology, but we can expect now to see a new round of activity in the courts as legal definitions begin to emerge on what "next-gen privacy" will look like.
Wisdom of the Big Chair
Videoconferencing Starts to Get 'Real'

4|16|12   |   1:18   |   5 comments


Videoconferencing systems now are quite static. Users set up a camera, and it stays focused on the target regardless of whether or not the user moves during the presentation. NTT is developing a system that moves with the speaker, providing a feel similar to a face-to-face conversation.
Beau Brendler
Terrorism Expert Says US Gave Away Stuxnet Tech

4|4|12   |   3:29   |   9 comments


US counterterrorism expert Richard Clarke, who came to prominence with his prescient warnings before the 9/11 attacks, tells Smithsonian Magazine the US was responsible for the Stuxnet supersmart worm that attacked parts of nuclear reactors in Iran – and in the process, has given away one of the world's most sophisticated cyberweapons.
Mary E. Shacklett
More Enterprises 'Following the Sun' With IT

4|3|12   |   1:49   |   3 comments


In the interest of providing true 24/7 processing in a global economy, more enterprises are toggling production among datacenters, sharing databases, and placing key IT subject matter experts in remote areas.
Mary E. Shacklett
Benefits of a 3-Datacenter Model

3|26|12   |   2:36   |   2 comments


With 24/7 processing and business continuation paramount, more organizations are considering having three datacenters, where primary and secondary datacenters are in their immediate region and a third is in a remote geography. Why? To avoid repercussions of a major disaster that could hit every IT resource in a specific region.
Mary E. Shacklett
Doing Social Networking Right

3|19|12   |   2:31   |   8 comments


Companies are still getting their feet wet with social networking and what employees should and shouldn't broadcast. But they don't always involve HR and PR. Here's why they should, and what they risk when they don't.
Mary E. Shacklett
Private Cloud Reaches a Tipping Point

3|12|12   |   2:33   |   8 comments


Less than a year ago, we were debating whether private or public cloud would prevail. Private cloud now appears to be a clear favorite. The reason? Organizations of all sizes are getting comfortable with cloud, and vendors are providing solutions that make the adoption of private cloud straightforward and less risky.
Jack Danahy
Defining 'Security Intelligence'

3|7|12   |   01:41   |   9 comments


Like "cloud," the phrase "security intelligence" is used so often that it's difficult to know what it really means. At the IBM Pulse Conference, security expert Jack Danahy explains his vision for security intelligence and how to understand it.
Reiter's Block
The Internet Defense League: Foiling Villains

6|1|12   |   2:58   |   2 comments


When villains threaten the Internet with evil legislation, the Internet Defense League wants to sound an alarm.
what.the.ferraro
A Different Kind of Klout Score

6|1|12   |   3:16   |   6 comments


A new Website will let you know how annoying you are on Twitter. Finally, a rating system that makes sense!
Kim Davis
Assange's Day of Reckoning Approaches

5|31|12   |   2:48   |   10 comments


Whether it be sexual assault charges in Sweden or espionage charges in the United States, Julian Assange will one day have to face the music.
Mary E. Shacklett
Going Public Can Hurt Innovation

5|30|12   |   2:25   |   4 comments


Innovation and going public can be strange bedfellows. It's also a major reason many companies that can afford to do so remain private.
Reiter's Block
In Siri We Can't Trust

5|29|12   |   3:12   |   12 comments


If Apple's Siri changes her answer about what the best smartphone is, how can you really trust her and other voice "assistants"?
Wisdom of the Big Chair
Huawei: An Aspiring Enterprise Networking Star

5|28|12   |   2:13   |   4 comments


Huawei has become a key supplier of networking equipment to telcos. The company is now gunning for enterprises and may represent the most significant threat to Cisco since its inception. Huawei has set a goal of $15 billion in enterprise equipment sales by 2015.
Second Shooter
Self-Driving Cars Need Stronger Security

5|24|12   |   2:09   |   7 comments


Self-driving cars are being tested in Nevada, but can this technology work optimally without Internet integration, and can we offer integration without improving security considerably? In fact, all M2M is a potential risk until security is tightened.
Mary E. Shacklett
IT Puts Public Cloud in the Silo

5|23|12   |   2:06   |   5 comments


Enterprises are using public clouds, but until better security and IT tools come along, there won't be fullscale integration with IT infrastructure.
Reiter's Block
Death of the Laptop Keyboard's Golden Age

5|22|12   |   3:10   |   32 comments


This will be a sad year as we witness the death of the golden age of laptop keyboards.
Gil Elbaz
Gathering the World's Data

5|21|12   |   1:49   |   2 comments


The founder and CEO of Factual, Gil Elbaz, is trying to aggregate all the world's information. But… that's not so simple.

Enabling People and Organizations to Harness the Transformative Power of Technology