4 ms·
Microsoft’s out-of-date driver list left Windows PCs open to malware attacks
- pedro2 4y agoWow. Just wow.
- gw99 4y agoI'm more worried that this is unsurprising to me now rather than it being an issue. The sheer amount of fragmentation, poor engineering, poor commercial decisions and quality issues that surround the Microsoft ecosystem is quite frankly at this point inexcusable. They really need to get themselves together on the Windows front. Actually all fronts. Even Office is a fucking shit show these days and that was the last bastion of common sense on the platform. As a former MS dev dating all the way back to the early 1990s, I don't own or work with their platforms as of 2021. My pain threshold isn't high enough. I implore the shareholders to kick the entire board out and install some people with good intentions and clue sticks. Until then I will be doing my absolute best to steer everyone I know away from the pain.
- phendrenad2 4y agoA numerator without a denominator is useless. Microsoft's ecosystem is much, much larger and complex than that of Linux (where things just fall over and die if no one touches them for a few years) and MacOS (which aggressively culls old APIs and features).
- rolph 4y agoMS is looking a lot more like another advertising company, but the day late copy others method hasnt left them; its somewhat sophomoric.
- kevingadd 4y agoA release Windows Update (not preview or Insider or whatever) a while back deleted my My Documents folder thanks to quality <unwanted Microsoft product> code. As far as I can tell, no improvements in quality culture or testing have occurred since that time, just a bit of a "mea culpa" over the small detail that Insider testers had been complaining and filing reports about "Windows Update deleted My Documents" and nobody looked at the reports. Another reason to make sure you have automated backups, I guess.
- yakubin 4y agoWork forces me to use Outlook (the web version) and it's the worst mail program I've ever used. I repeatedly need to mark the same mails as read (last week I got a mail which kept marking itself as unread each time I switched to a different folder and back). A more minor, but still ridiculous, thing is that I can't create a top-level folder named "Calendar" (WTH?). But you'll be glad to know they localised this bug, so you actually can't create such a folder using the word for "calendar" in whatever UI language you chose. The default theme makes it really hard to distinguish mails which are read and which are not. I could go on and on. I have no idea how a company like Microsoft releases such a turd to the world. And supposedly they're focused on "The Cloud"(tm) now, not Windows. So it should be in a better state than Windows. When it comes to Windows, I love the overall kernel design. But when it comes to using the system, it seems to really lack polish. The myriad of little dysfunctional details (mostly in things which were added after Windows 7) just kills my ability to work with the system without getting angry at it.
- rewgs 4y agoWhat do you love about the kernel design? I’m a Linux dude so it’s foreign to me.
- gw99 4y agoNot OP but I agree it's quite a nice bit of kit. Shame they shoved so many turds on top. Worth reading the wikipedia architecture page as a launch point for info on it: https://en.wikipedia.org/wiki/Architecture_of_Windows_NT https://en.wikipedia.org/wiki/Architecture_of_Windows_NT
- ocdtrekkie 4y agoI assume this didn't get as high a level of scrutiny because it still fundamentally requires you admin-elevate the running of code from a questionable source. Sure a bad driver might claim it's from Dell, but it wasn't one you downloaded from dell.com so you probably shouldn't be trusting it. Raymond Chen has largely pointed out the position of Microsoft that if you authorize code to run with elevated permissions and it does things it can do with elevated permissions, it's not really a security flaw.
- deleted 4y ago[deleted]
- PeterisP 4y agoSuch drivers may enable local attacks like the Razer driver issue (one description at https://www.bleepingcomputer.com/news/security/razer-bug-lets-you-become-a-windows-10-admin-by-plugging-in-a-mouse/ https://www.bleepingcomputer.com/news/security/razer-bug-let...) since plugging in a particular device (or, really, a cheap USB chip that will fake the proper device IDs) can automatically download & install the vulnerable driver.
- ocdtrekkie 4y agoThis isn't really true: Because it'll download the driver from Windows Update, so it'll serve the latest version. Obviously after the zero day is dealt with that will no longer happen. This is about a flaw that lets someone with admin rights install an old driver which has already been replaced/fixed on Windows Update.
- Genbox 4y agoI largely concur with Raymond Chen's reasoning on the subject. However, there are two distinct factors Microsoft does not seem to realize as problems: 1. There has been a precedent in Windows to run everything as local administrator. Linux has always had the user vs. root paradigm, but Windows - at least in the client versions - has always just defaulted to administrative accounts. 2. Features designed to provide more fine-grained control of token privileges, such as UAC, process integrity, and virtualization, have been excluded from security bug bounties as being "not a real security boundary". This stance is somewhat counterintuitive and quite dangerous. Combine those two with the fact that Microsoft never provided sane secure defaults for any of their software; it just goes to show that Microsoft is not concerned nor bothered with securing their software. That shifts the issue of "don't run as admin, stupid" responsibility from the user to Microsoft to a large extent.
- coredog64 4y agoI can no longer find the thread as this link has spammed Twitter search, but there was some drama earlier in the week about this same issue. Apparently some security researchers were unable to make the feature work and reached out to Microsoft. A Microsoft VP then condescended to their good faith questions and gave a weasel-wordy response that the fix for the feature is in the pipeline. However, if you're not aware of this specific issue, his response reads like the feature is enabled.
- detaro 4y agohttps://twitter.com/dwizzzleMSFT/status/1578478506337787905 https://twitter.com/dwizzzleMSFT/status/1578478506337787905
- rodgerd 4y agoA reminder that "support arbitrary hardware" and "secure" is a really, really fucking difficult problem.
- bink 4y agoMaybe. But identifying vulnerable drivers being used in prolific malware and providing a signature to block them isn't.
- stjohnswarts 4y agoSure but checking a driver signature isn't, in this case it simply didn't work.
- tinus_hn 4y agoWindows 10 has for years automatically loaded a driver for certain Logitech webcams that adds a class driver to all media devices, which can’t be loaded if you have the security turned up. So the result is you can’t load sound drivers anymore, because the class driver which can’t be loaded now is a prerequisite. I sincerely doubt anyone at Microsoft ever tests all those drivers that are shipped with Windows and the automatic driver loading service in Windows Update.
- stjohnswarts 4y agoArs has a good article as well as mentions a script to help https://arstechnica.com/information-technology/2022/10/how-a-microsoft-blunder-opened-millions-of-pcs-to-potent-malware-attacks/ https://arstechnica.com/information-technology/2022/10/how-a...