<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jordan Hall &#187; security</title>
	<atom:link href="http://jordanhall.co.uk/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://jordanhall.co.uk</link>
	<description>Jordan Hall - programmer and geek</description>
	<lastBuildDate>Thu, 19 Jan 2012 11:36:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mark Gasson &#8216;Cyborg&#8217; catches a Computer Virus</title>
		<link>http://jordanhall.co.uk/general-articles/mark-gasson-cyborg-catches-a-computer-virus-2405945/</link>
		<comments>http://jordanhall.co.uk/general-articles/mark-gasson-cyborg-catches-a-computer-virus-2405945/#comments</comments>
		<pubDate>Sat, 29 May 2010 13:00:24 +0000</pubDate>
		<dc:creator>Jordan Hall</dc:creator>
				<category><![CDATA[General Articles]]></category>
		<category><![CDATA[Science & Technology]]></category>
		<category><![CDATA[botnet]]></category>
		<category><![CDATA[computer security]]></category>
		<category><![CDATA[computer virus]]></category>
		<category><![CDATA[cyborg]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[Mark Gasson]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[medical devices]]></category>
		<category><![CDATA[mission critical systems]]></category>
		<category><![CDATA[real time system]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Storm virus]]></category>

		<guid isPermaLink="false">http://jordanhall.co.uk/?p=945</guid>
		<description><![CDATA[Dr Mark Gasson, from the University of Reading has had a virus infected computer chip implanted in his arm. Tests proved this virus could spread to external control systems wirelessly. The BBC who initially reported this proof-of-concept &#8216;infection&#8217; stated that Dr Gasson admitted that the test is only proof of concept but believe that there are [...]]]></description>
			<content:encoded><![CDATA[<p>Dr Mark Gasson, from the University of Reading has had a virus infected computer chip implanted in his arm. Tests proved this virus could spread to external control systems wirelessly.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="512" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="FlashVars" value="config_settings_showUpdatedInFooter=true&amp;config_settings_showShareButton=true&amp;config_settings_showPopoutButton=false&amp;playlist=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fmedia%2Femp%2F10150000%2F10159300%2F10159315%2Exml&amp;config=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fplayer%2Femp%2Fconfig%2Fdefault%2Exml%3F2%5F24%5F18269%5F19261%5F20100525142522&amp;config_settings_language=default&amp;config_settings_showFooter=true&amp;config_plugin_fmtjLiveStats_pageType=eav6&amp;config_settings_showPopoutButton=false&amp;config_settings_showPopoutCta=false&amp;config_settings_addReferrerToPlaylistRequest=true" /><param name="src" value="http://news.bbc.co.uk/player/emp/external/player.swf" /><param name="flashvars" value="config_settings_showUpdatedInFooter=true&amp;config_settings_showShareButton=true&amp;config_settings_showPopoutButton=false&amp;playlist=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fmedia%2Femp%2F10150000%2F10159300%2F10159315%2Exml&amp;config=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fplayer%2Femp%2Fconfig%2Fdefault%2Exml%3F2%5F24%5F18269%5F19261%5F20100525142522&amp;config_settings_language=default&amp;config_settings_showFooter=true&amp;config_plugin_fmtjLiveStats_pageType=eav6&amp;config_settings_showPopoutButton=false&amp;config_settings_showPopoutCta=false&amp;config_settings_addReferrerToPlaylistRequest=true" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="512" height="400" src="http://news.bbc.co.uk/player/emp/external/player.swf" flashvars="config_settings_showUpdatedInFooter=true&amp;config_settings_showShareButton=true&amp;config_settings_showPopoutButton=false&amp;playlist=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fmedia%2Femp%2F10150000%2F10159300%2F10159315%2Exml&amp;config=http%3A%2F%2Fnews%2Ebbc%2Eco%2Euk%2Fplayer%2Femp%2Fconfig%2Fdefault%2Exml%3F2%5F24%5F18269%5F19261%5F20100525142522&amp;config_settings_language=default&amp;config_settings_showFooter=true&amp;config_plugin_fmtjLiveStats_pageType=eav6&amp;config_settings_showPopoutButton=false&amp;config_settings_showPopoutCta=false&amp;config_settings_addReferrerToPlaylistRequest=true" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The BBC who <a href="http://news.bbc.co.uk/1/hi/technology/10158517.stm">initially reported</a> this proof-of-concept &#8216;infection&#8217; stated that Dr Gasson admitted that the test is only proof of concept but believe that there are significantly implications for advanced medical devices. In my opinion, such systems should be incapable of malware infection as a heavily important part of their design. Such real-time systems should not have the necessary capacity to carry and distribute, both in terms of storage space and system capability.</p>
<p>If you are running an (operating) system capable of malware reception* on mission critical systems (and thus required anti-malware measures), such as those used in nuclear power plants or reservoirs to regulate containment, there there is a fundamental problem with this design. This is akin to a school teacher wearing a condom during classes &#8211; while this technically provides additional safety, there is obviously something fundamentally wrong with this principle at a more basic level.</p>
<p>* I&#8217;m aware there is no system that is 100% secure from malware, but levels of security exist. For example, the mission critical systems discussed here do not require a full Microsoft Windows operating system, nor a full consumer operating system of any kind in fact. Such devices should be self-contained in most cases, with entirely custom code. Lesser mission critical systems may rely on a Linux kernel as the base operating system with the business/operational logic running on bespoke programs running ontop of this base system.</p>
<p>The BBC article and Mark Gasson goes into further details on the  security risks of advanced medical devices which may be subject to malware.</p>
<blockquote><p>&#8220;With the benefits of this type of technology come risks. We may improve ourselves in some way but much like the improvements with other technologies, mobile phones for example, they become vulnerable to risks, such as security problems and computer viruses.&#8221;</p>
<p>He also added: &#8220;Many people with medical implants also consider them to be integrated into their concept of their body, and so in this context it is appropriate to talk in terms of people themselves being infected by computer viruses.&#8221;</p>
<p>However, Dr Gasson predicts that wider use will be made of implanted technology.</p>
<p>&#8220;This type of technology has been commercialised in the United States as a type of medical alert bracelet, so that if you&#8217;re found unconscious you can be scanned and your medical history brought up.&#8221;</p></blockquote>
<p style="text-align: left;">We can all hope that security in these heavily critical devices is never designed alongside the principles of many general purpose computers.</p>
<p style="text-align: left;">Imagine an equivalent of the <a href="http://en.wikipedia.org/wiki/Storm_botnet">Storm botnet</a> that, rather than infecting and making zombies of its host computers, infects human medical devices. In fact, that is not even a future I want to consider.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanhall.co.uk/general-articles/mark-gasson-cyborg-catches-a-computer-virus-2405945/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/home/ &#8211; Ubuntu Home Directories are world readable by default</title>
		<link>http://jordanhall.co.uk/ubuntu-linux/home-ubuntu-home-directories-are-world-readable-by-default-3312144/</link>
		<comments>http://jordanhall.co.uk/ubuntu-linux/home-ubuntu-home-directories-are-world-readable-by-default-3312144/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 22:15:33 +0000</pubDate>
		<dc:creator>Jordan Hall</dc:creator>
				<category><![CDATA[Ubuntu & Linux]]></category>
		<category><![CDATA[home directories]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[world readable]]></category>

		<guid isPermaLink="false">http://jordanhall.co.uk-c74d97b01eae257e44aa9d5bade97baf</guid>
		<description><![CDATA[I recently discovered Ubuntu has home directory permissions default to world readable. In other words, any unprivileged user, including guests users, are able to access and read the home directory data for any other user. For those who store sensitive information on a multi-user computer, this can be a significant security problem or at least [...]]]></description>
			<content:encoded><![CDATA[<p>I recently discovered Ubuntu has home directory permissions default to world readable. In other words, any unprivileged user, including guests users, are able to access and read the home directory data for any other user. For those who store sensitive information on a multi-user computer, this can be a significant security problem or at least a privacy issue. This default resembles the configuration of a Windows XP or Vista system when the option to make files private is not selected during user creation.</p>
<p>If you feel the default set-up of world readable home directories is not to your liking you can deny other users access to your home directory with one command, as follows:</p>
<blockquote><p>sudo chmod -R 750 /home/*</p>
</blockquote>
<p>This command, when entered, will give other users no access permissions. When browsing via Nautilus or a command prompt, other users attempting to access your home directory will receive an &#8216;access denied&#8217; error message. This will stop read access, write access and even file listing of your home directory from other users. It should be warned that this restricted configuration could potentially cause issues with programs that attempt to access configuration files in your user directory in an unusual manner (such as when being ran in the name of another user on the system). However, from personal experience I have not encountered any related problems.</p>
<p>If you wish to make this configuration the default for all newly created users, you must reconfigure the &#8216;adduser&#8217; software package. This can be done very simply by running the following command and selecting &#8216;No&#8217; when asked whether or not your want world/system readable home directories.</p>
<blockquote><p>sudo dpkg-reconfigure adduser</p>
</blockquote>
<p>It is my opinion that home directories should be set with these permissions and the adduser package should be configured in this manner by default. Researching this as an issue, I have discovered many others also feel this way. For example, see <a title="Ubuntu Brainstorm Idea #6106" href="http://brainstorm.ubuntu.com/idea/6106/">Ubuntu Brainstorm idea #6106</a> and note the debate in the comments between default configuration versus user choice. Although user choice is always important, surely a more secure/privacy-protecting default which can be changed if required, is the more desirable option?</p>
<p>What do you think? Also, has anyone ever encountered any problems with a non-world readable home directory configuration?</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanhall.co.uk/ubuntu-linux/home-ubuntu-home-directories-are-world-readable-by-default-3312144/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

