6 ms·
Top Routinely Exploited Vulnerabilities
- tptacek 5y agoIf you're a typical HN person, this list isn't going to be especially useful to you; it's basically collecting statistics about specific CVEs that are seen exploited in the wild, and those are heavily, heavily biased towards corporate IT infrastructure.
- wffurr 5y agoMostly useful for contemplating the tragic state of security in corporate IT. Maybe the seed of a startup idea for fixing it.
- breckenedge 5y agoThere are already so many startups in this space. I suspect the solution isn’t more/better technology, but taking away people’s ability to operate IT services through higher insurance premiums.
- yabones 5y agoI doubt it's even possible for a 'disruptor' to fix it - It's not a problem with products or services, it's a culture problem. Corporate IT has basically become the technical counterpart to middle management. Responsibility goes up the food chain to people who don't understand the problems, blame goes down to the front-line technicians, contractors, and often vendors who aren't capable of fixing the problems. We have two generations of Cisco and Microsoft evangelicals with no real understanding of the fundamentals. Certificate-culture has prioritized checkbox quizzes over real learning. It will take serious culture changes to "fix" the corporate IT industry. Until there are actually consequences for doing unsafe things or using unsafe products, people will continue to take shortcuts.
- Dove 5y agoIt is a culture problem, and worse than that -- it's a talent problem. Everyone knows that the world wants and needs ten times as many talented coders as are available, and the vast majority of the time, it just has to get by with untalented ones. In cyber security, the problem is far worse. I would believe if the demand were a hundred times the supply. Big, important, sexy-on-a-resume organizations have a hard time getting enough cyber security talent to be actually effective. God help people who process meat or transport oil for a living. My guess is that the reason it's a culture problem is that it's a talent problem. Some big, scary thing that no one knows how to effectively solve is going to result in everyone working to avoid blame rather than solve the problem. And organizations that have to get by with extremely bottom feeder security talent wind up with extremely bottom feeder security knowhow, processes, and intuition. If you can figure out a way to effectively productize defensive security, that seems to me like a great way to print money. Unfortunately, the problem is that your customers are not good at thinking about security and can't afford to be (and are distracted by trying to solve their actual business problems), and your adversaries are extremely resourceful, persistent, and motivated. Even when great tools are out there, people often fail to use them or break the security in some silly way. For example, in theory, keeping systems patched is a solved problem -- use one of the automated patch managers out there. In practice, doing so correctly is a pretty tall order for a lot of people, and isn't actually easier than creating and carefully following an effective manual procedure. And in actual practice, the problem never was putting in the effort to get to the systems and run the updates, and it never was setting up a patch manager -- organizations getting caught by these common CVEs often do neither. The problem all along was knowing that patching is important important, not just one of a hundred security checkboxes that you'll never check all of. I really don't know how you would productize that. (And in actual actual practice, sometimes patch managers get hacked. Most meaningful security problems sound stupid but are actually hard.) There have been many efforts over the years at making security idiot-proof in some domain or another, some more successful than others. If you see an angle, I very much encourage you to go for it. Just remember to test your solution on quality idiots. And remember that you are competing with charlatans to sell real medicine to idiots.
- wanderingmind 5y ago
- afrcnc 5y agoWhy use "heavily biased" to characterize the most common entry points for recent state espionage operations and ransomware attacks. These ARE the most routinely exploited vulnerabilities. Attacks on end-consumers usually rely on social engineering, not vulnerability exploitation, especially because Windows, Mac, and Linux has been heavily fortified against basic exploits. Most of the CVEs on the linked list are corporate gear running the same firmware since the 2000s, which explains why these devices are so heavily targeted right now. Easy exploits, large payouts, win!
- tptacek 5y agoI'm not making a value judgement. The list of most commonly-observed exploit vectors is probably interesting on its own merits. But the headline is "Top Routinely Exploited Vulnerabilities", and, if you're a tech startup, these are almost certainly not the most commonly-exploited vulnerabilities in your environment.
- afrcnc 5y agoYou're not making any sense. Do you think tech startups don't use edge devices? Also, since when are tech startups, which account only for a fraction of the economy, the barometer for anything. They're an outlier in an ocean of multiple industry verticals that usually account for most of the GDI and today's employment. The joint advisory is about attacks overall, not tech startups. Trust me when I say that tech startups use gear listed in that advisory. Unless your idea of a tech startup is a mom-and-pop shop that can't afford to run an AD or intranet -- which most do, and are usually using VPNs and network access gateways to control traffic to it, hence potentially vulnerable.
- tptacek 5y agoAgain, you're responding as if I'm making a value judgement. I was specific about who my comment was targeted towards.
- akiselev 5y agoFor the split second before I read your comment I thought someone had discovered a vulnerability in `top` and shat a brick
- dylan604 5y agoI too had to re-read the title as my first read did not sit well either. I also wondered if htop is also susceptible, then ohhhhh. phew.
- pabs3 5y agoI often wonder if processes running as other users on a multi-user system could exploit top/htop/etc via the display of command-line arguments etc.
- croutonwagon 5y agoWhat is the typical HN person. I can see usefulness here as I do manage IT infra at work.. But i do agree its totally different than the Exploits i see attemtpted on my home IPS (which are mostly Netgear, D-Link PHP, webexploit/injections, and camera exploit attempts.)
- GartzenDeHaes 5y agoProbably not too many on HN using Drupal, for example. It's an odd-ball CMS that got implemented by a bunch of government agencies a decade or so ago (and most of them probably haven't been patched since).
- mwcampbell 5y agoYeah, that caught me by surprise. Based on the title, I was expecting something more like the OWASP top 10 -- something I could consult while doing a security review of a web application I'm developing.
- semicolon_storm 5y agoTwo of the Microsoft CVEs (CVE-2017-11882, CVE-2020-0787) on this list are listed as "Exploitation Less Likely" if you view Microsoft's own info for those CVEs. I guess you can't trust the vendor to determine how exploitable a vulnerability is?
- lucb1e 5y ago> I guess you can't trust the vendor to determine how exploitable a vulnerability is? Not Microsoft at least. Most vendors, and the percentage grows with the size of the vendor, are very coy about it. And I get it: it doesn't look great for your shareholders, and it gets to a point where yes really you should be ashamed (looking at HP Data Protector here (note the irony)), but if you own it up and also put countermeasures and hardening in place then really everyone is going to feel like they got their money's worth in the end. If instead you hide vulnerabilities, not mention them in changelogs so we can't even check which version is fixed or anything, yeah we'll be recommending the client to look at alternatives. (Though it's not us security consultants that ever recommended a sysadmin to put a proprietary VPN in place in the first place, but then there's more at play than purely the security aspect.) Microsoft's advantage, of course: try getting out of that ecosystem if you have everyone implicitly trained in using Outlook and Windows. Microsoft gets to do with their advisories whatever the hell they like.
- zeusk 5y agoThe page says "at the time of original publication." right after exploit likelihood; with patch released for it as well. So it's more like victims not updating their software.
- lucb1e 5y agoExploitation not being likely after installing the patch is like saying you're not likely to fall if you lie down first. But yes, of course the #1 recommendation is for our clients to Always Install Patches Immediately. Always. And they never ever do it. For comparison, though, OpenSSH needed to be updated for a critical vulnerability last in... 2002, maybe? Secure protocols can be done, so it's not only the people not installing updates that are to blame here.
- fooker 5y agoThis reeks of survivorship bias. Making any decision based on this would be similar to examining warplanes for sign of bullets to determine which parts to reinforce. I'd assert that a good fraction of exploits are never caught/analyzed.
- anyfoo 5y agoYou don't deserve the downvotes, but it's worth noting that well known and often exploited vulnerabilities are still, well, exploited, while the planes that came back and were inspected for bullet holes were the ones that were not taken down. But your point still stands: Even if you are more likely to be hit by one of the vulnerabilities in the list (big dragnet operations are more likely to have used them, and it's easier for other attackers to copy existing and known exploits), it would be absolutely bad to think the lesser known ones are less dangerous. You don't want to be in the first few batches of the lesser known bug's journey to become one of the well known ones... Generally patch your stuff, basically. Even going by severity instead of popularity is not foolproof, other comments already pointed out how that severity has apparently been misassessed for bugs on this very list.
- breck 5y agoNot at all. It's the exact opposite. In that case, they didn't have access to the planes that crashed. In this case, they do.
- Normal_gaussian 5y agoDo we? The vast majority of our computing infrastructure is not actively and forensicly monitored; vulns are either actively patched out, accidently patched out, or 'reset' when services/servers are rolled (often due to "misbehaviour", be it a desktop by a user or a server by a tech), leaving no trace that they were exploited. The vast majority of vendors and sysadmins are incentivised not to reveal that they had an exploit, often by reclassification (exploit -> bug), failure to inform, or refusal to detect. I think this is what the parent meant by "I'd assert that a good fraction of exploits are never caught/analyzed.". Afaict as an outsider we account for this with honeypots, which should give us some kind of estimation at least.
- huslage 5y agoThis is the best "patch your stuff" article I've ever seen.
- DaniloDias 5y agoFortinet’s reputation remains unscathed.
- breck 5y agoDumb question, but simple searches for "iOS", "Apple", "macOS", get zero hits. Can conclusions be drawn from that?
- bigiain 5y agoFrom just having skimmed the top of the linked article… I think the conclusion to draw is that “enterprise focused” security advice pretty mush ignores the existence of Apple devices and oses. They’re not part of the gravy train of enterprise 3rd party security billing.
- wvenable 5y agoApple doesn't make any corporate IT infrastructure products.
- bashinator 5y agoAnd thank goodness for that. I still have nightmares about their directory service.
- sneak 5y agoExcept that every corporate BYOD user is syncing all of their photos effectively unencrypted (including work related stuff) to iCloud, as well as all of their work chats (also effectively unencrypted) to iCloud Backup via their personal Apple ID. Pretending that all of the work stuff happens on the work laptop is a bit silly.