![]() |
|
#1
|
||||
|
||||
|
from
http://www.attendly.com/linux-founde...like-no-other/ ".. You don’t have to be a Linux user, or even a nerd, to love Linus Torvalds. His arrogant and irreverant sense of humor draws scores of views, shares and upvotes on almost anything he says online. He cares very little about what others think, and will publicly lambaste anyone he deems deserving. Which to be honest, appears to be most people. .."
__________________
once we only had ideals, today they are the only things we are missing Microsoft MVP, 2006 - 2013/14 |
|
#2
|
|||
|
|||
|
Wow. I love Linux but I think that guy is using too much of whatever he is taking.
__________________
Genuine Machine : On Access and On Demand Security Apparatus: Maya, My Dearest Beloved Fake Machine (Windows 7): Private Firewall 7, Avast Antivirus 7 (free), and BufferZone 4 |
|
#3
|
||||
|
||||
|
Linus is generally just the type of person who says what they think. He simply has the clout to pull it off most of the time. Though I disagree with his "bugs are bugs" philosophy towards security and I think that it actually has caused significant hard to the Linux kernel.
__________________
|
|
#4
|
|||
|
|||
|
There are advantages to running Linux, and there are disadvantages. IMO Linus Torvalds is both.
|
|
#5
|
||||
|
||||
|
Haha I love it.
__________________
Win 7 x64(gaming); Sandboxie/Mbam paid Manjaro x64 No more distro hopping ;http://manjaro.org/ |
|
#6
|
||||
|
||||
|
"Like it or hate it - I don't care."
That's Linus Torvalds for you.
__________________
Uncertainty is the only certainty there is, and knowing how to live with insecurity is the only security... |
|
#7
|
||||
|
||||
|
Quote:
Why do you think that ? |
|
#8
|
||||
|
||||
|
It's led to a lot of downplaying of security vulnerabilities in the kernel. It's also just the wrong attitude - bugs and vulnerabilities do not effect people the same way. If I can crash a server I've done damage to a company. If I can hack a server I've done damage to the company and I've done damage to the customers and it's far more costly.
__________________
|
|
#9
|
||||
|
||||
|
Quote:
Server crash could do as much damage as a hack. |
|
#10
|
||||
|
||||
|
Anything can do anything. A horrible bug that causes physical damage to the system might cost a company more than a vulnerability that allows for some encrypted database to be pulled. But the potential for damage is greater with a potentially exploitable vulnerability.
Bugs will cause data loss, vulnerabilities will cause data theft.
__________________
|
|
#11
|
||||
|
||||
|
Quote:
A bug can be just as damaging an exploit, exposing private data publically for example, will have exactly the same impact as hacking the same data. |
|
#12
|
||||
|
||||
|
What you're describing sounds like a vulnerability ie: a bug that allows for data to be accessed that could otherwise not be accessed.
Without getting into a useless discussion about the definition of a bug vs vulnerability I would say that my point is that data loss is not as bad as data theft - that a bug/ vulnerability that leads to data theft is worse than a bug/ vulnerability that leads to data loss. Whether you call it a bug or vulnerability it's the action taken by the attacker to exploit it that matters. It's the same reason you'll get panics and force closes when certain security violations occur - data integrity is second to data confidentiality.
__________________
|
|
#13
|
||||
|
||||
|
Quote:
No because there is no hostile attack, the data was exposed under normal operating conditions. Quote:
It does not matter if the data was accidentally or deliberately compromised. What matters is the data that you have lost control of, not how. Quote:
No, its the data that has breached that matters. Quote:
No, that is just bad handling of erronous conditions, nothing to do with data integrity or confidentiality. |
|
#14
|
||||
|
||||
|
If a bug and a vulnerability both reveal the same amount of information to the public, yes, they are both 'equal' in terms of the result.
If you're separating the two terms based on motive ie: one is accidental and one is deliberate - I think that's fine. If we define a vulnerability as a weakness that can be exploited and a bug as a weakness that can arise atypically I think the conversation becomes a matter of what happens to that data. If data is exposed by an attacker the motivation is to do harm in some way. If data is exposed otherwise there is no motivation. This is, of course, a very narrow view where we're looking only at bugs and vulnerabilities that both lead to data disclosure. A bug that leads to a server crashing, for example, would not fall into this - there's no data disclosure and I don't think it's worth really discussing whether that's worse than having actual data theft, if you think that it is I'm not really that interested in discussing potential costs and risk assessments - I believe that theft is worse than loss. I disagree with "a bug is a bug". The mentality has led to patches being labeled in ways that downplay the importance or even patches that don't hint that it's a security issue. I also just think it's wrong. Some bugs are worse than others. A vulnerability that can be exploited by an attacker is worse than a bug that may be accidentally triggered. The attacker, the motivation behind the attack, are what make vulnerabilities worse. Quote:
edit: Quote:
__________________
Last edited by Hungry Man : August 14th, 2012 at 07:47 PM. |
|
#15
|
||||
|
||||
|
I really don't see what the point of this discussion is? Everyone is entitled to their opinion.. If you don't like it, That's ok.. You have your own opinion.
From my understanding, Linus at no point said security isn't important..He just states that there is more bugs.. like everything else. It's not to say that he avoids or ignores them. The good thing about Linux is it is not one persons ideology, It's a collaboration of a very large group of people with no single goal or direction.. This is what pushes linux and ensures that it evolves. E.G You will get people who work with servers, they may find a security flaw, They'll fix it.. and push it to the kernel team for the rest of the community to benefit, the same goes for almost anything...and that is why I like linux. Remember, That linux is a contribution of many many people, not just a single person or team..
__________________
Win 7 x64(gaming); Sandboxie/Mbam paid Manjaro x64 No more distro hopping ;http://manjaro.org/ |
|
#16
|
|||
|
|||
|
I like his style haha
|
|
#17
|
||||
|
||||
|
I think discussion of opinions is generally the point of a forum.
Quote:
Quote:
__________________
Last edited by Hungry Man : August 15th, 2012 at 04:21 AM. |
|
#18
|
||||
|
||||
|
Quote:
Why do you think the program is supposed to terminate as opposed to have suitable error handling ? If you use properly scoped and segregated code it is possible to catch errors in sub routines, and gracefully exit that sub routine, destroying any data created in the scope of that sub routine and continue to execute or shutdown to correctly exit with error conditions, roll back pending transactions rather than a pure dumb exit. Improper error handling is what leads to a lot of exploitations in the first place, correcting the error handling is far more graceful than just forcibly terminating. Quote:
No. That is data validation, exception handling is meant to capture the unknown conditions, such as talking to external resources that you can't control the behaviour of. Validation occurs in the normal operational state of running code, exception handling actually freezes the state and allows the system to manipulate that state to recovery/repair/rollback/exit from that specific state (note its not the code itself that handles exceptions). Cheers, Nick |
|
#19
|
||||
|
||||
|
Quote:
Agreed ! When we assess reported issues, we do it from the perspective of the end user of our code and usually as a result security issues get given higher than normal priority. Last edited by NGRhodes : August 15th, 2012 at 08:09 AM. |
|
#20
|
||||
|
||||
|
Whatever he says, I dont care, I admire him for what he had done.
__________________
Norton Internet Security 2013 : Fast ,Strong & Effective Hitman Pro |
|
#21
|
||||
|
||||
|
Using return codes is exception handling. It can also be used for data validation.
Quote:
And you're correct, incorrect error handling is dangerous. That's why there's safe and unsafe exits. But then again you're probably better at programming and I haven't gone into error handling much. This is based on what I do know.
__________________
Last edited by Hungry Man : August 15th, 2012 at 04:28 PM. |
|
#22
|
|||
|
|||
|
Security is overplayed. I agree with Linus and Nick.
Mrk
__________________
http://www.dedoimedo.com All your base are belong to us Linux Systems Expert / Systems Programmer, Linux System Administrator, LPIC-1, LPIC-2 (WIP), GSEC, CCHD, CCHA |
|
#23
|
||||
|
||||
|
And I agree with Brad Spengler and Dave Aitel.
__________________
|
|
#24
|
|||
|
|||
|
I am a bit disturbed by the tendency to mislabel potential vulnerabilities; it seems to me not at all fitting of a project that bills itself as open. IMO, "open" means (among other things) being able to admit when you make a hash of things, no matter how big and ugly the hash.
|
| « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|
|