On Sat, 16 Aug 2008, Valdis.Kletnieks@vt.edu wrote:this is why there was so much preasure for them to define their threat model. they have donw so. if you disagree with that please suggest a different threat model rather then just listing various threats that their model doesn't cover. it may not be appropriate to lock down root, it depends on what threats the box is under. on the other hand, locking down root perfectly, but readily serving windows virii to other systems isn't good in some cases either. security is not 'one size fits all' so how _so_ you handle detecting bad data before anyone defines it as bad? remember, the 'bad data' may be a $propriatary_media format that only causes problems when run with $propriatary_software on $proptiatary_OS. Or the 'bad data' could be a document in an open format that complies with the specs of that format, but a common client doesn't handle the legitimate file correctly. there is no possible way to detect these ahead of someone defineing them as bad. you can prevent them from being exploited on the Linux system (or limit the damage of the exploit), that's what SELinux aims at. again, that's why the push for a threat model. more precisely the model is defined as "do not give 'unchecked' data to applications/exec" how they are checked is not defined, providing the hooks so that checking can be done is what we are trying to define. one _very_ nice thing about the hooks currently being proposed is that they are useful for things besides anti-virus tools, tools that have no security implications at all. so even if there were no security benifit the hooks are still worth considering. but the fact is there is a threat model here that is not addressed well with other mechanisms, that is useful to cover. David Lang --
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Linus Torvalds | Linux 2.6.25-rc4 |
| Jon Smirl | Re: 463 kernel developers missing! |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: HTB accuracy for high speed |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
