[maemo-developers] Security Guidance for N800 OS development
From: Acadia Secure Networks acadiasecurenets at aol.comDate: Mon Feb 19 17:59:25 EET 2007
- Previous message: strace
- Next message: Security Guidance for N800 OS development
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
All, Has Nokia published any documentation on the subject of how to secure the N800 OS from attack from both a software developer perspective as well as an end user perspective? I mention this because, as more Internet aware/dependent applications are developed for the N800 (it is an Internet tablet after all) the "attack surface" for the product will increase. I have asked previously about whether or not the N800 has a stateful firewall but so far the answer seems to be no. To provide a context for the question of OS and application security, here is the url to a www page at the SANS institute Internet Storm Center www site whose purpose is to provide the viewer with a perspective on the time between attacks on various kinds of systems: http://isc.sans.org/survivaltime.html The data used to collect this information is not country source or country destination specific thus it represents a reasonable proxy for what goes on every day on the Internet from wherever one makes a connection. The idea behind the output graph rendered by this www page is that, given that a) your Internet connected system WILL be attacked at the intervals indicated in the graph then b) your system will eventually be successfully compromised unless you do something to prevent that from happening beforehand. The "survival time" shown in the graph thus attempts to estimate the time interval between a) when you connect your system to the Internet and b) when your system gets compromised by something, to be as shown in the graph for the kind of system or app you are using. I realize that the 770/N800 OS is only a subset of what is possible to incorporate into a Linux distro and I am sure that the software and security engineers at Nokia carefully considered the pros and cons of different OS components/extensions from a security perspective before deciding whether or not to include them in the Nokia OS200X distribution. Having said that, as this community continues its excellent work to add functionality to the base system, this question of OS/stack/app hardening and attack surface minimization becomes a more important issue to consider. And this does not even consider vulnerabilities introduced by latent software defects (e.g. not safely/properly dealing with malformed input), which as this community knows only too well, can lead to openings for attack. It would be interesting to know what, if anything, the Nokia development team has in its OS software product plan regarding further OS/TCP/IP stack/Application hardening. As more end users come to depend upon this device to perform sensitive tasks (e.g. online banking) then this issue will move to the forefront of concern for those users. -- Best Regards, John Holmblad -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.maemo.org/pipermail/maemo-developers/attachments/20070219/93c651d2/attachment.htm
- Previous message: strace
- Next message: Security Guidance for N800 OS development
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]