Windows, OS X, and iOS Top 2015's List of Software With the Most Vulnerabilities (venturebeat.com)
An anonymous reader writes: Which software had the most publicly disclosed vulnerabilities in 2015? According to a site called CVE Details, which organizes data provided by the National Vulnerability Database, Apple's Mac OS X was near the top, with 384 vulnerabilities. iOS followed closely, with 375 vulnerabilities. The list splits out Windows into its separate versions, so it's hard to get an accurate count — simply adding them all together yields a total of over 1,000, but there are likely many duplicates. Other top spots went to Adobe's Flash Player, with 314 vulnerabilities; Adobe's AIR SDK, with 246 vulnerabilities; and Adobe AIR itself, also with 246 vulnerabilities. The four major web browsers also ranked quite highly.
I find it hard to believe that iOS would be listed with 375 vulnerabilities, but android would be listed with 130 vulnerabilities. Everybody knows that android is insecure as shizz. Something is fishy here.
Why would you add different versions of Windows together if you're not adding different versions of iOS or Linux together? Bash Microsoft all you want, sure, but hold them to the SAME standard as the rest, not a far harsher one.
-=This sig has nothing to do with my comment. Move along now=-
Impenetrable to any troll, sans U.S. and U.K. gov't.
um, so the most popular OS's in the world had the most reported vulnerabilities?
duh?
Looks like Linux is better than Windows at something.
Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
Android isn't insecure because it's full of bugs, it's insecure because out of those 130 vulns discovered, approximately 0 will get patched by the vendors.
I would be interested to know what version of Windows is the one at position 39, as it looks safer to use than the other ones.
I might even consider switching from Linux...
All of these security flaws, and software bugs in general, would not be an issue if we used a better programming language than C or C++ or Objective-C.
There's just one language out there today that can give us this, and it is called the Rust programming language
If you don't know what Rust is, let me refer you to what Rust's home page says: "Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." It has guaranteed memory safety and threads without data races.
We need to immediately start using Rust for all of our software, and we need to start doing this now. It will take a lot of effort, but we need to port every single application out there to Rust.
Rust is clearly the future. It's being developed by masters of the trade like Yehuda Katz, Steve Klabnik and Patrick Walton. These fine men are visionaries and many years ahead of the rest of the industry. We need to follow their valiant lead today. We need to use Rust for all new projects, and start porting all existing software to it immediately.
Let's put an end to software security problems. Let's put an end to software bugs. Let's use Rust. Rust is our only savior at this point.
Unplug your keyboards now!
.
What happened? Did Apple mess up its development process?
It's one thing to list bug fixes as vulnerabilities but it's a bit misleading. Is it extremely minor or does it fully root the system? It would be way more informative to rate them 1-5 so at least someone could have a basic understanding of how bad the situation is even if it is somewhat subjective.
NVD and CVE are great tools for finding if there are vulnerabilities that effect you... but they are largely self reported and lumping a bunch of bugs into one "vulnerability" only helps with BS lists like this while hurting the usefulness of the databases.
Please don't use this data for a penis contest.
Is flash's new motto "we try harder" ? Disappointed, flash has always been my favorite for # 1
No, Apple assigns and patches security vulnerabilities in everything from its (open source) BSD core to their web stacks running in OS X Server. Also iOS == OS X so the vulnerabilities largely overlap. They also list potential vulnerabilities such as buffer overflows and input sanitation issues even without working exploits.
So you could have stuff from MachO to OpenSSL, Samba to Apache and Tomcat all mapping as OS X bugs. On the other hand Microsoft and some others don't even fix bugs without a working exploits much less report them.
Custom electronics and digital signage for your business: www.evcircuits.com
I imagine Apple probably should top this list as they only recently came to the conclusion that they should care about this stuff and still aren't very good at getting timely patches out yet. However when you peruse the list, you see odd things like "Apple Tv" in both 34th and 38th place. You see the broken out Windows Vista, Windows 7, etc. (which makes sense, and as the summary mentions you can't add them as most are duplicated), but then you see just "Windows" in 39th place. Some of that doesn't make a lot of sense. One thing that blows me away is that a music player application (iTunes) can be in 25th with 100 exploitable vulnerabilities. It is a music player! How can it be that close to an entire OS (Android with 130)?
Did you have to wipe cheetos out of your beard before or after typing that. Being smug about which computer or phone you buy is pretty lame.
Apple bought into that whole Unix is so secure stuff and didn't bother to think about the stuff that they put on top of Unix. They had this mentality that they had the best, most secure coders who couldn't make mistakes. Fortunately in the last year or two they have finally started to care about this stuff more. They pretty much had an awakening moment like Microsoft did back in 2005 or so and are still working out how to patch quickly. They will get there. But yeah, it gives the lie to their old advertisements and all...
records your every key-press, compresses, encrypts, and sends them all back to Microsoft. Do you think your use of Tor, VPNs, and other encrypted channels were enough to stop anyone from pin-pointing a text on the Internet to you? Yeah, I think that classifies as a vulnerability.
I had always read that Apple's OS-X operating system was secure and that its users didn't have to worry about viruses and security vulnerabilities.
.
What happened? Did Apple mess up its development process?
Apple are open about their security fixes, flooding their fix list with minor issues. Some does the opposite and Microsoft appears to only report severe remote exploits. This mean the vast majority of Apple issues are so minor, that had they been in Windows, they wouldn't appear on the list.
Remember the numbers are self reported issues, not actual count of issues. With that in mind, I actually prefer high number of fixes because we know the low numbers are incomplete lists. Why should I trust software if the vendor intentionally keep security issues hidden from me?
I had always read that Apple's OS-X operating system was secure and that its users didn't have to worry about viruses and security vulnerabilities.
.
What happened? Did Apple mess up its development process?
Apple sells themselves as a user friendly "it just works" company. The problem is "it just works" is horrible for security: you don't want a malicious program to "just work!"
The issue is that their solution is not to secure the OS, but rather to start locking users out. The latest version of OS X locks down /bin, /usr/bin, and certain things in /Applications so that not even root can touch them. This means that while before you could resolve iTunes issues by deleting iTunes, you no longer have that option in the latest OS X. This causes a huge issue when their versions of various UNIX-y things are out of date (which a lot of them are) - you simply can't update them because root can't touch /usr/bin.
Their solution to malware was not to secure the OS but to simply require programs be signed by Apple before they'd allow them to run.
So it's not surprising that they'd be the least secure OS out there. They don't get UNIX, they don't get security, and without Steve Jobs, they increasingly don't even get user friendliness.
OS-X has never been "secure" just like Linux was never "secure" as demonstrated by long standing vulnerabilities.
That doesn't change the fact that on the whole you don't need to worry much about the viruses and vulnerabilities. The open attack surface doesn't matter much if the popularity (or lack of) makes attacking the platform economically unexciting.
Whenever competitions are held to exploit various pieces of software they all fall regardless if it's closed source from a hated vendor, closed source from the blessed messiah himself, or openly developed under the scrutiny of many eyes.
I had always read that Apple's OS-X operating system was secure and that its users didn't have to worry about viruses and security vulnerabilities.
. What happened? Did Apple mess up its development process?
People write all kinds of things about OS X much of which is not true and that bit about it having no vulnerabilities is at the top of the list of crap statements about OS X along with claims that OS X is closed source. Apple has in the past tried to score marketing points with the fact that there is less malware floating around for OS X which I thought was pretty stupid since they were pushing security through obscurity as a feature which is guaranteed to come back and bite you. As far as I know even Apple's marketing department has never been dumb enough to claim OS X is completely devoid of security vulnerabilities since this would be easy enough to disprove by means of Apple's own historic patch release notes. The only ones who persist in repeating this particular factoid are trolls and flame baiters. OS X is also not closed source, Aqua, the Finder and the rest of the GUI stuff layered on top of OS X are closed source. The OS X core system it self is open source and has been for years. It is also not forbidden to modify the code which is another misconception Linux enthusiasts keep sending my way in (usually) friendly Open Source vs Closed Source software debates as an example of why OS X sucks. I have downloaded OS X system software source code from the Apple source code repo and fixed bugs myself when I got tired of trying to get Apple to fix them.
Nope, Apple didn't mess up. Just idiots like you who parrot shit someone else said without actually knowing if the person saying it was anything other than a rabid fanboy like yourself.
The only people who say stupid things like what you're claiming are people who don't know what they are talking about. If those are the people you are using for reference when it comes to computers, you're probably just as stupid as they are. Its generally a good idea to take your cues from people in the know, rather than end users and morons.
Nothing is 100% 'secure' so just get down off your high horse, shove your head way back up your ass where it fits so nicely and ... well STFU ignorant troll.
OSX has a good default security policy and its small marketshare doesn't make it a target. Ironically, fanboy, thats the same thing that gives Linux a good reputation. Good default policy and being almost the smallest player on the block means you don't get targeted, so the perception about you is entirely different.
More important to note is that the only reason you're given a chance to make such an ignorant comment is because Apple self-reported the majority of those flaws found and fixed them, making it more secure.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Many OS X security issues are related to OpenSSL, a graphics library (JPEG, PNG, etc) or webkit. Most of these issues would affect linux distros and other systems as well. Keep that in mind.
MidnightBSD: The BSD for Everyone
Linux is one of the largest deployed operating systems in the world. Even very old versions like 2.2 are still prevalent in embedded devices that are never updated. If you're looking at all the consumer devices out there, Linux is running a LOT and most of them are unmanaged. For every Windows XP/2000 embedded still out there for which people are scrambling to contain them (often by using an unmanaged Linux based system) there is at least a magnitude more of the same era running Linux.
If you want to collect people's data and maintain endless amounts of bots, Linux 2.2-2.6 is the holy grail for security holes to find. Think of all the Netgear/Asus/... SOHO routers, the Checkpoint VPN and Firewall systems that often analyze corporate SSL traffic, data center firewalls and load balancers, the entire root DNS system, most of the "cloud", many of those things "just run" and have ports open to the world on public IPs with their owners having no clue that they have a powerful bog standard computer with a standard operating system directly connected to the net. And these days it gets even worse with all those 'software defined' devices that do everything a dedicated setup does without any custom chips.
Custom electronics and digital signage for your business: www.evcircuits.com
Have you heard it from anyone who wasn't making a straw-man argument?
Please don't use this data for a penis contest.
Penises Are Like Religion.
it's OK to have one.
it's OK to be proud of it.
but, don't whip it out in public,
or try to convince me that the one I'm familiar with is somehow inferior.
oh, and ... keep yours away from my kids!
What happened? Did Apple mess up its development process?
Cookie enslave too much Aytchwonbee.
All play 0sex HipsterGame.
Ive herd, the reason.
NSA not Mensa, foreplay Brah!
Jobs died (yes they did!)
Fault of Queer Tim UI, OP.
Mostly, only remote exploits are interesting.
If you have local access to the machine, or the machine hosts remote shell accounts, then you care about credentials changes, including privilege escalation.
Most people have at most a few local users who aren't attacking the systems. So you really don't give a crap about local privilege escalation, since the same can be pretty much accomplished using a screwdriver or a boot into "safe mode", or whatever the OS equivalent happens to be.
If you are a server hosting company running VMs, you also don't care, because it's one user/customer per VM, and it's still not a problem, except in cases of self-sabatoge. If you are a server hosting company not running VMs, *and* you don't limit yourself to one customer per machine, then you start to care.
The problem with most reporting -- including the reporting in this article -- are that they don't make the distinction.
For example, unless it's a remote exploit, and the exploit is in the kernel, you aren't going to see a Mac OS X kernel shipped with a Mac OS X security update. If it's important enough to fix immediately, then Apple will ship a point release for Mac OS X, which is the only way it can perform a kernel update: it can't perform a kernel update without an OS update.
So a lot of reporting is about things that don't matter, or it's about third party software vulnerabilities, or it's about providing a warning for click-monkeys who onboard malware onto their systems because they are stupid.
Thinks like shellshock are pretty rare.
Unless and until reporting is changed to conform to at least a crude categorization of "remote exploits", "local exploits", and "PEBKAC exploits", these types of reports are all about comparing condom size, and trying to pretend that your dick is as big as the condom you are showing everyone.
Fan boys like to compare condom size, but for almost everyone else, it just represents a bunch of comments by clueless people we can laugh at on slow news days when there was nothing else to report.
Dude... I love to hate on Apple as much as the next graybeard but, really, having the most patched vulnerabilities is not necessarily a bad thing and, based on what I know and can see, the OS X operating system is, factually, quite secure by default. The greatest vulnerability that any operating system or software has is not actually in the code itself but in the seat of the user, in the minds of the maintainer, and in the implementation on the stack.
Hate on OS X all you want but, really, it's pretty damned secure. Fixing found vulnerabilities, regardless of the number, is a good thing and it is even better when they are doing so proactively without the need for it to have reached the point where they're in-use exploits.
Lest you think I'm a fanboy, I gave up being a participant as a Microsoft MVP award winner and community participant, much of my history is using Solaris and using Sun workstations, this post is being sent to you by means of a convoluted setup (through a connection way up in Maine) that all runs on Linux, and the only Apple device that I own is an iPod which is somewhere in my pile of stuff back in Maine.
Hate all you want but, by default, OS X and iOS are both rather secure by default. To imply or believe otherwise is just silly. I have no desire to use Apple products, I have no financial ties with the company (as far as I know - I may own some shares but I don't know if I do), and I am certainly not a fan of their business practices.
Also, do not tell CanadianMacFan, macs4all, or Noah Haders that I said any of this. I reserve the right to retract the above statement if a desire to go trolling should come along. If they found out that I'd admitted such (though I have before) they might not let me live it down.
"So long and thanks for all the fish."
I take that back. In the effort to be accurate and honest, I made a mistake. I do, in fact, have my iPod with me. I did not recollect bringing it with me and I do not recollect having used it since I went on my wanderlust but She Who Must be Obeyed tells me that I do, in fact, have it with me - in my suitcase. How she knows this is beyond me - as not even I remember putting it there, pulling it out, or mentioning it. She was also not even known to me when I started this journey. She did, however, unpack my stuff as I was putting stuff away. I'm guessing that's how she knows - I'd ask but she's meandered off again.
Which, alas, means I too need to meander off soon. Well, maybe... I'm not yet tired but tomorrow is a big day. Things shall go boom!
But, in an effort to ensure that my statement is accurate - I do, in fact, have an iDevice with me. It's an iPod touch with a bunch of songs loaded onto it and I think it has bluetooth but I've never actually used that functionality. Err... I can hook it to the infotainment system in the car but I have never done so and I'm not exactly sure how I would go about doing so. At any rate, I was mistaken and wish to correct that statement. The rest of the statement is, as far as I know, accurate.
"So long and thanks for all the fish."
It is unbelievable, how Adobe manages to create so many vulnerabilities from a year to another. If a single piece of web video plugin (Flash) manages to contain almost as many vulnerabilities as whole operating systems, the Adobe really has a problem in their process. The company board should get rid of the technology management, as they clearly do not have a clue for software development.
This is not also for security, but also to stop users breaking things...
Home computers used to come with the OS in ROM which was therefore read only, and having a system which you couldn't break was in many ways beneficial as it gives users the confidence to experiment with the system and learn about it safe in the knowledge that they can't permanently damage it.
I find that people who started out on such systems tend to be more knowledgeable than those who learned on newer more fragile systems.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
So where are all the Flash bashers who claim that every software is perfect except for Flash with its 234242424242342424324 vulnerabilities? OK, 314 vulnerabilities is nothing to party about, but it is apparently industry average...as far as we know. Who knows how many vulnerabilities are known, undisclosed, and still unfixed because cramming in yet another buggy feature is always more important than fixing bugs.
Also, do not tell CanadianMacFan, macs4all, or Noah Haders that I said any of this. I reserve the right to retract the above statement if a desire to go trolling should come along. If they found out that I'd admitted such (though I have before) they might not let me live it down.
Too late, LOL!
I've already saved your post to disk for future bashing sessions! [j/k]
Hrmf! It wasn't me, it was someone who hacked my account and said that stuff!
Actually, no - it's pretty damned secure by default. You can make it less secure if you want. I understand that OS X has "locked" you out of a few system folders now but I presume there's a way to access them, perhaps by rebooting and using some sort of hidden administrator account? I'd not be surprised if one could set those permissions to allow the user access/control but I'm not sure what the benefit would be except maybe saying something like, "I have control!" Which, while nice, probably *isn't* actually beneficial to the vast majority of end-users and, so long as they consent, that's fine by me.
I am a FOSS aficionado - not a zealot. Buggered if I care what you use or consent to. I am, however, a bit at a loss as to why the OP would have indicated that more repairs means an inherently less secure system. Proactive repairs are good and the greater the number the greater the attention. I dare say the numbers are off - at least from what I see? I use Linux, Lubuntu specifically, and I get security fixes pretty much every single day - sometimes quite a few of them. They've slowed down over the holiday season but I expect a whole host of 'em coming up in the next week or two.
Hmm... Apt tells me that I've only got an upgrade to qtox in the queue. Yeah, it's been a pretty slow past week and a half - I expect to see a bunch of 'em coming down the pipe next week. I should probably catch up on the mailing lists. I have been less than attentive.
As an aside; I had some (a total of three and two brought some family with them) Slashdotters over to help ring in the new year. We had to do it last night instead of on the correct night because of the rain. It was fantastic and I had a total of about 200 people here yesterday afternoon and most people meandered off home by about 1:00. I got four hours of sleep or so and am alive and alert again.
I've never set off that many things that go boom in one spell before. I'll send out some emails in a while and see who got what for pictures and video. I've got a hell of a mess to clean up - I may just call LaborReady and have them send a couple of people over. In fact, I think I will. I probably have some "party favors" kicking around to help get them motivated and make it turn into a job they'll appreciate going on.
"So long and thanks for all the fish."