user error: The table 'cache' is full
query: INSERT INTO cache (cid, data, created, expire, headers) VALUES('archive:calendar:23-11-2009', '
<!-- calendar -->
<div class=\"calendar\"><table summary=\"A calendar to browse the archives.\">
 <tr><td colspan=\"7\" class=\"header-month\"><a href=\"archive/embedded/2009/10/23\">&laquo;</a> November 2009 &nbsp;</td></tr>
 <tr class=\"header-week\"><td>Su</td><td>Mo</td><td>Tu</td><td>We</td><td>Th</td><td>Fr</td><td>Sa</td></tr>
 <tr class=\"row-week\">
  <td class=\"day-normal\"><div>1</div></td>
  <td class=\"day-normal\"><div>2</div></td>
  <td class=\"day-normal\"><div>3</div></td>
  <td class=\"day-normal\"><div>4</di in /usr/local/apache/vhosts/cmsstaging.developers.net/htdocs/cms/includes/database.mysql.inc on line 105.
Embedded System Security

The Embedded Developers Blog

Embedded Security Meltdown?

Tue, 08/02/2005 - 17:11
Systems Design

The DEFCON conference has created a number of stories regarding security over the last week or two. The much-publicized Cisco router weakness has been pretty much played to death, but RFID also took its hits regarding the range for the RF communications, a Gartner report revealed that many ATMs don’t take advantage of security codes to make card access more secure, and even our cars may be susceptible to Bluetooth attacks (although they didn’t manage to cause any damage in that case). Are we on the verge of a security-related meltdown of network-connected devices?

We went through a similar round of hysteria with the Y2K problem. I gave a speech in 1999 where I listed all of the things that could happen if embedded systems were disabled by Y2K problems. Once I had their attention I explained why it was not going to happen. Once the press gets hold of this type of story there is a real tendency for the signal-to-noise ratio to get quite low. There is some evidence that this is happening here, although the gain is not set nearly as high as it was in 1999.

Consider the “virus attacks your car through Bluetooth? scenario. The inference is that a hacker can gain access to the entire vehicular network through this network interface. In reality, with current generations the most they might be able to do is listen in on your cell calls or talk to you in your car. The current level of Bluetooth integration is simply speakerphone implementation. Control networks are strictly segregated from anything externally accessible in cars.

Yes, there are security vulnerabilities in connected embedded systems, but generally these devices are much less complex (and therefore less vulnerable) than general-purpose computers. The antivirus companies have tried mightily to drum up a threat to cell phones or PDAs, but so far they haven’t come up with much. Maybe they need to get more educational material out there to the virus writers so that they can generate them a bigger market.

Larry Mittag