Slashdot Mirror


Microsoft Issues Rare Out-of-Band Emergency Windows Update For Processor Security Bugs (theverge.com)

An anonymous reader shares a report: Microsoft is issuing a rare out-of-band security update to supported versions of Windows today (Wednesday). The software update is part of a number of fixes that will protect against a newly-discovered processor bug in Intel, AMD, and ARM chipsets. Sources familiar with Microsoft's plans tell The Verge that the company will issue a Windows update that will be automatically applied to Windows 10 machines at 5PM ET / 2PM PT today. The update will also be available for older and supported versions of Windows today, but systems running operating systems like Windows 7 or Windows 8 won't automatically be updated through Windows Update until next Tuesday. Windows 10 will be automatically updated today.

129 comments

  1. Hooray! by Anonymous Coward · · Score: 0

    Is everybody ready for the slowdown? Thanks, Intel!

    1. Re:Hooray! by Killall+-9+Bash · · Score: 2

      Unpatched win7 running on Ryzen.... what slowdown?

      --
      "Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
    2. Re: Hooray! by Anonymous Coward · · Score: 0

      Unpatched windows 7 running on c2d. What slow down ;)

    3. Re:Hooray! by Anonymous Coward · · Score: 0

      I was under the impression that win7 could not run on a Ryzen, at least not without some sort of hack.

    4. Re:Hooray! by G00F · · Score: 2

      There is KB4012982, which is an update that detects newer CPU, and disables futher updates.

      https://support.microsoft.com/...

      The workaround for that is quite simple, uninstall and block that update, and you can continue to patch...

      --
      The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
    5. Re:Hooray! by Z00L00K · · Score: 1

      Unpatched Win7 running on Atom? Can it get slower?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    6. Re: Hooray! by Anonymous Coward · · Score: 0

      MS-DOS 6.22. What patch?

    7. Re: Hooray! by Anonymous Coward · · Score: 0

      CP/M running on 4MHz Z80. I'm looking forward to no slowdown.

    8. Re: Hooray! by Joce640k · · Score: 1

      Also no speedup, so, meh.

      --
      No sig today...
    9. Re:Hooray! by Joce640k · · Score: 2

      Unpatched win7 running on Ryzen.... what slowdown?

      Luckily for us Windows 7 users Microsoft has chosen Windows 10 as the guinea pig. We'll get to see what happens performance-wise before we choose to update (or not).

      --
      No sig today...
    10. Re:Hooray! by F.Ultra · · Score: 2

      Depends, will it run Vista?

    11. Re:Hooray! by Anonymous Coward · · Score: 0

      Yes, and the patch broke shit.. Like asus aisuite. I have a ryzen, so I uninstalled microslops update.

    12. Re:Hooray! by Anonymous Coward · · Score: 0

      LOL - yes!

  2. Should be user-configurable or based on trust by JoeyRox · · Score: 5, Interesting

    Due to the performance impact of this workaround it should have an option to disable it like Linux is providing. An alternate, more refined approach would be to selectively enable the kernel page-table isolation on a per-process basis, based on either user configuration or an automatic trust determination such as whether the app is signed by a trusted certificate source (ie, downloaded, unsigned apps would run with page isolation enabled).

    1. Re:Should be user-configurable or based on trust by olsmeister · · Score: 1
    2. Re:Should be user-configurable or based on trust by Anonymous Coward · · Score: 0

      They had ample time to develop this, sure

    3. Re:Should be user-configurable or based on trust by Anonymous Coward · · Score: 0

      Another rush to judgement...how do you know what the performance impact will be? Virtually everything written so far about performance impact seems to be either pure speculation or based on extremely preliminary results.

    4. Re:Should be user-configurable or based on trust by Anonymous Coward · · Score: 0

      Another rush to judgement...how do you know what the performance impact will be?

      Yeah, of course it's much better to just apply the fix and *then* find out your performance has gone to shit.

      There is very strong evidence that (for example) applications which do a lot of I/O, like databases, will have a measurable hit.

    5. Re:Should be user-configurable or based on trust by Anonymous Coward · · Score: 0

      or just assume that any code that runs on your computer can read data in memory (which most of us do) and don't install the patch.
      This shouldn't apply to home users at all; any program which has the opportunity of exploiting this is already able to run key loggers, screen recorders, etc to capture all the information a criminal needs without resorting to a complicated hack.

      Call me ignorant but unless you're running a hypervisor i fail to see the issue here.

    6. Re:Should be user-configurable or based on trust by Joce640k · · Score: 1

      Yeah, of course it's much better to just apply the fix and *then* find out your performance has gone to shit.

      Luckily for us Windows 7 users, Microsoft has chosen Windows 10 as the guinea pigs.

      --
      No sig today...
    7. Re:Should be user-configurable or based on trust by jason777 · · Score: 1

      Thats actually a great idea

    8. Re:Should be user-configurable or based on trust by networkBoy · · Score: 1

      There is very strong evidence that (for example) applications which do a lot of I/O, like databases, will have a measurable hit.

      Actually we're past that, we're now at:
      There is empirical data that applications that do a lot of Kernel calls (such as disk I/O like databases) will see a large impact.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    9. Re:Should be user-configurable or based on trust by Anonymous Coward · · Score: 0

      looks like there is. It's only documented for Windows Server, but it's documented here.

      (Also there's some PowerShell commands documented there to determine the status and whether patching is required.)

    10. Re:Should be user-configurable or based on trust by jezwel · · Score: 1

      IIRC the proof of concept had JS in a web browser that can read your kernel memory, dump any credentials or authorisation keys plus the urls used in conjunction with that data. Pretty handy to get account details for your online banking, social media, webmail blah blah blah. Bit like all that mining in a browser controversy happening, but instead of using your PC to mine currency, their trawling your RAM for anything useful.
      Oh, yeah all that hypervisor stuff, where a VM running this malware can obtain the credentials to other VMs running on the host. That's pretty bad.

    11. Re:Should be user-configurable or based on trust by ebyrob · · Score: 1

      Wow! See, now that's the kind of detail we need in these articles. I had NO IDEA this could be exploited from Java Script.

      And yet it's the old Sun Java sandbox that was too insecure to survive and "addons" and "extensions" that are the security problem in modern web browsers. Right.

      Which browser? Or are you claiming Chrome, Internet Explorer, and Firefox all fell down on this one?

  3. AMD getting the Patch despite not being vulnerable by mastagee · · Score: 4, Insightful

    to Meltdown. . . which is the only thing PTI will help with. Seems like an unnecessary performance penalty to push on AMD users. Most likely down for simplicity/consistency on Microsoft's side for kernel code management.

  4. Windows XP by Anonymous Coward · · Score: 0

    "Lifetime" licensing.

    So is The US Navy going to get a fix while the rest of us get the finger again? You better believe it!

    1. Re:Windows XP by Anonymous Coward · · Score: 0

      They patched Wannacry but not this. It looks like the 5.18% (January 2018) still on Windows XP are finally left out in the cold. Vista too, but that has less market share than Linux now.

    2. Re:Windows XP by PingSpike · · Score: 1

      Some versions of embedded versions of Windows XP are still in extended support until 2019, since they were released in 2009.
      Windows Embedded Standard 2009: Extended Support will end on Jan. 8, 2019.
      Windows Embedded POSReady 2009: Extended support will end on April 9, 2019.
      https://blogs.msdn.microsoft.c...

    3. Re:Windows XP by Z00L00K · · Score: 1

      Which means a lot of ATMs out there. Maybe a few voting machines too? Could be fun at the mid term election in the US.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  5. Re: Mac OS X by Anonymous Coward · · Score: 2, Informative

    Apple already deployed a fix in Mac OS X 10.12.3

  6. Re: AMD getting the Patch despite not being vulner by Anonymous Coward · · Score: 0

    What about Spectre?

  7. Re: Mac OS X by Anonymous Coward · · Score: 1

    Dont look here then https://twitter.com/aionescu/status/948609809540046849

  8. Re: AMD getting the Patch despite not being vulner by Anonymous Coward · · Score: 1

    PTI doesn't fix Spectre

  9. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  10. Re: AMD getting the Patch despite not being vulner by Anonymous Coward · · Score: 1

    There are two kinds of vulnerabilities: One which allows reads across privilege boundaries. Page table isolation prevents reads of kernel memory from user mode and is needed to mitigate this vulnerability, which has only been shown on Intel processors. The other vulnerability does not cross privilege boundaries and is thus not mitigated by PTI. The performance penalty resulting from PTI is unnecessary on AMD processors.

  11. This was yesterday! by Guyle · · Score: 1, Informative

    The date of TFA was January 3rd. The verbage in the article saying "today" was referring to January 3rd. The patches for Windows 10 rolled out already. I installed mine last night.

    1. Re:This was yesterday! by Guyle · · Score: 1

      Ah, wait, summary says (Wednesday) in parentheses. Confusing AF.

    2. Re:This was yesterday! by EvilSS · · Score: 1

      What, are you new here? This is /., being only a day behind is being 3 days ahead here. It probably was Wednesday when the story was submitted. Feel lucky you aren't reading this on Sunday!

      --
      I browse on +1 so AC's need not respond, I won't see it.
    3. Re:This was yesterday! by tsqr · · Score: 1

      Thursday is Wednesday. Thursday has always been Wednesday. Thursday will always be Wednesday.

      Odd. I must have missed that when I read 1984.

  12. Re: Mac OS X by DontBeAMoran · · Score: 2

    Oh, sure. Leave all of us PowerPC Mac users in the dust...

    --
    #DeleteFacebook
  13. Re: AMD getting the Patch despite not being vulner by DontBeAMoran · · Score: 1

    Isn't that James Bond's problem?

    --
    #DeleteFacebook
  14. Re:What? by Anonymous Coward · · Score: 3, Informative

    Read more than the headlines.

    There are two bugs. Some articles have reported that one of the bugs is Intel-specific, and one of them is not (Intel, AMD, and ARM). Whether the necessary patches will carry the same performance hit for each is not yet clear from what I've been reading, but it looks like the latter one might be less serious.

  15. Damn you, Microsoft! by DontBeAMoran · · Score: 1

    I was planning on playing games at exactly 17:00 EST today! My gaming session is totally ruuinned! /Stewie

    --
    #DeleteFacebook
    1. Re:Damn you, Microsoft! by dstyle5 · · Score: 1

      It came out yesterday, so you can install at your leisure before 17:00 EST today! :) I just installed it, so far I can still login and check my email. And /.

  16. Re:What? by Anonymous Coward · · Score: 4, Informative

    That's what comes from just barely reading the headlines. There are 2 classes of bugs (Spectre, Meltdown) and 3 exploits (Spectre-1, Spectre-2, and Meltdown-1). AMD and ARM are resistant to only to Meltdown. They are susceptible to Spectre.
    Meltdown goes back to Core2, Spectre goes back down to Pentium Pro. Many other processors are likely vulnerable to Spectre, any CPU that does speculative execution may be vulnerable. Mainframes have been doing this since the 60's IIRC.

  17. Re: Mac OS X by Bing+Tsher+E · · Score: 2

    You've been mired there for quite awhile.

  18. Re: Mac OS X by Anonymous Coward · · Score: 1

    10.13.2.

    10.12.3 is still quite vulnerable, as is every Mac unable to run Sierra (any hardware prior to 2009).

  19. Re: Mac OS X by Anonymous Coward · · Score: 1

    While Microsoft can manage to patch an OS circa 2009, Apple couldnâ(TM)t be bothered to patch anything older than Sept 2017.

  20. Re:What? by Anonymous Coward · · Score: 0

    Anybody reading a bit beyond the bare headlines will know that everybody except AMD claims that AMD CPU's are affected by this bug.
    This includes the security researchers who actually found the bug.

  21. Re: Mac OS X by Doctor+Memory · · Score: 2

    OMG this affects PowerPC too! It's bigger than I thought!

    --
    Just junk food for thought...
  22. Re:What? by Anonymous Coward · · Score: 0

    But people reading deeper will discover that there is a lot that is still confusing or unknown.

  23. Performance hit? by poached · · Score: 1

    Anyone care to comment on the performance hit after the patch? Is it obvious, measureable?

    1. Re: Performance hit? by Anonymous Coward · · Score: 1

      Win10 Ent 1709, i5 4cores 2.6GHz. You can feel it. Tasks that usually reported 0-0.1% now show 1-4%. Before average CPU consumption was below 10% now varies between 20 and 40%.
      Subjective perception of the system performance is better than numbers show, but noticeable.

    2. Re: Performance hit? by Anonymous Coward · · Score: 0

      Confirmation bias on display folks

  24. Firmware Updates required? by Anonymous Coward · · Score: 0

    Firmware Updates required for...what devices?? P.O.S. article.

  25. Re:Mac OS X by Anonymous Coward · · Score: 0

    Maybe someone can mock them on Twitter until they finally decide to fix the bug.

    I mean, hey, it worked for the "root with no password" bug.

  26. Doesn't help me a bit by admin7087 · · Score: 1

    All Windows updates have failed on my machine since 2015 or so, and I have tried every assistant, hot fix and third party assistant on earth trying to fix this issue.

    1. Re:Doesn't help me a bit by bspus · · Score: 1

      At the very least you should have been able to download the latest version 1703, burn the iso or make a bootable stick and reinstall, while keeping all apps and settings. It generally works, I've been updating this way for years

      It still doesn't explain you you even got to this weird position where nothing works update-wise and it is the first time I hear of such a serious disability.

      Is it a brand name laptop like dell or HP perhaps, where OS updating only works through their own specialized application?

    2. Re:Doesn't help me a bit by dstyle5 · · Score: 1

      Could you have malware that is preventing the updates from being installed? Pretty sure I've heard of this happening in older versions of Windows. I would do a clean install.

    3. Re:Doesn't help me a bit by admin7087 · · Score: 1

      Sure, I could have malware that no existing anitivirus is able to detect. Clean install is out of question, though, because that would mean having to manually install hundreds of VST audio plugins, each with its own shitty proprietary DRM. I'm buying a new machine within the next few weeks anyway - or at least that was the plan. Now with these bugs, I'm wondering whether waiting even longer might not be worth it. I'd expect there will be updates to the current chip families soon? Maybe I should wait. :/

    4. Re:Doesn't help me a bit by sgage · · Score: 1

      Have you tried Sysnative.com? I had a serious and convoluted f-up with Windows Update, made worse no doubt by trying various incantations posted around the net by people who really don't know what they're talking about. The folks at Sysnative basically assign you a case worker who gives you things to try and troubleshooting procedures to report back, in a systematic manner. I was incredulous when, after a long and complicated exchange of procedures, the darn thing worked! And for free! (I sent them a few bucks, though, for the real investment in time they put in, and for their expertise with WU).

      Anyway, anyone having intractable problems with WU, I strongly recommend Sysnative.com.

  27. Re: Mac OS X by Anonymous Coward · · Score: 0

    Yes 10.13.2, I stand corrected.

  28. Not in the UK yet... by Archtech · · Score: 2

    I have run Windows Update several times today, but five minutes ago it was still telling me that there are no updates for my computer. (Windows 7 SP1, i7-940).

    And I am running MSE, not any "third party" anti-virus.

    This is normal behaviour. For many years Windows updates have not appeared here in the UK until at least 24 hours after the USA.

    --
    I am sure that there are many other solipsists out there.
    1. Re:Not in the UK yet... by Anonymous Coward · · Score: 0

      The update mentioned in this summary is for Windows 10 (and Server editions). Older consumer versions will be patched during the usual Patch Tuesday(r).

    2. Re:Not in the UK yet... by Archtech · · Score: 1

      Apologies. After posting the parent I went back and read the last line of TFA.

      Apparently, those of us running Windows 7 in the UK are now second-class citizens in two different ways: geography and version.

      --
      I am sure that there are many other solipsists out there.
    3. Re:Not in the UK yet... by Anonymous Coward · · Score: 0

      Win7 users everywhere are second-class citizens.
      - A U.S. Win7 user

    4. Re:Not in the UK yet... by Anonymous Coward · · Score: 0

      Don't be sad. I've spent all day trying to update my Windows 10 machines in Eastern Europe and I haven't gotten the update so far. I'm on the Targeted Semi-Annual channel.

    5. Re:Not in the UK yet... by antdude · · Score: 1

      I got nothing in my old 64-bit W7 HPE SP1 Intel desktop PC.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    6. Re:Not in the UK yet... by Archtech · · Score: 1

      All done now. When I started my PC this morning Windows Update offered me the patch, and installed it quickly.

      --
      I am sure that there are many other solipsists out there.
    7. Re:Not in the UK yet... by Archtech · · Score: 1

      Are you running a non-Microsoft AV package? If so you might need to install the appropriate update for it.

      --
      I am sure that there are many other solipsists out there.
    8. Re:Not in the UK yet... by antdude · · Score: 1

      I have its internal Defender (got its daily updates from WU), SAS, & MBAM.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  29. Broken sandbox patch? Give me a break! by ebyrob · · Score: 1

    Seriously, this is an escalation flaw on Windows and it's a "priority patch"?!!!

    I don't really care how many processors the "same bug" might affect, how can any version of Windows come close to saying that the most humble executable can't own the whole system if written correctly?

    Linux can't say this, Apple can't say this, OpenBSD won't even try to say this and yet suddenly plugging one such hole in Windows requires an out of band patch that also trashes performance? What, did someone's digital restrictions management break?

    Java got ousted from the browser when people suddenly started looking at their sandbox again after 10 years of applets. If Microsoft "userland" was so safe, then we wouldn't even need the Java sandbox, we'd just run browser plugins in a separate process.

    1. Re: Broken sandbox patch? Give me a break! by Anonymous Coward · · Score: 0

      Not sure what rock you have been living under, but Meltdown/Spectre applies to Linux, Mac, etc. as well.

  30. To Upgrade or Not To Upgrade by NicknameUnavailable · · Score: 1

    So, I don't trust Microsoft upgrades for shit - they tend to add telemetry, and they tend to break older OS versions to force upgrades. That said - just how bad are these exploits this time around? Will my firewall protect me if I don't browse porn sites or is opening any page in a browser guaranteed to result in infection?

    1. Re:To Upgrade or Not To Upgrade by Zorro · · Score: 1

      Porn sites want to give you more porn.

      It is the Governments you have to worry about.

    2. Re:To Upgrade or Not To Upgrade by NicknameUnavailable · · Score: 1

      But the governments control the world, meaning they control the porn.

    3. Re:To Upgrade or Not To Upgrade by Anonymous Coward · · Score: 0
      Porn sites want to give you 30% more Herpes.

      FTFY

    4. Re:To Upgrade or Not To Upgrade by Anonymous Coward · · Score: 0

      You'll be just fine browsing as long as you have all Javascript blocked.

    5. Re:To Upgrade or Not To Upgrade by Anonymous Coward · · Score: 0

      Continue running your unpatched Windows XP and having all of your data stolen then. The rest of us are running perfectly stable on Windows 10, without sending any more information out than any other mainstream OS does.

    6. Re:To Upgrade or Not To Upgrade by cfalcon · · Score: 1

      You are sending much more information than my Linux box sends, which is NOTHING. More importantly, unless you are routinely port sniffing, you don't even know how much you are sending, and unless you can decrypt their spybot garbage, you have no idea WHAT you are sending either.

  31. conspiracy hat time by magarity · · Score: 2

    Is it a coincidence that this flaw in CPUs since '96 has only been recently discovered and the article from a few days ago that top tech snoops are leaving the NSA?

    1. Re:conspiracy hat time by Anonymous Coward · · Score: 0

      Yes.

    2. Re:conspiracy hat time by Anonymous Coward · · Score: 0

      Please elaborate. What's the link between the NSA snoops leaving, and this being discovered? Because I don't see it. Why would *anyone* leave a job at the NSA because of this discovery?

    3. Re:conspiracy hat time by magarity · · Score: 1

      Please elaborate. What's the link between the NSA snoops leaving, and this being discovered? Because I don't see it. Why would *anyone* leave a job at the NSA because of this discovery?

      Per that other article, people are leaving the NSA because of sucky pay and management, obviously not because of this discovery. Then someone who was there and has been exploiting this problem for a while "discovers" it now that they're in the private sector primarily because they don't want to be snooped by their former colleagues.

  32. Re:AMD getting the Patch despite not being vulnera by DigiShaman · · Score: 1

    But is it applied? Meaning, the code fix is in the kernel, but will it only enable it if the CPUID reports back as an Intel, and disabling if AMD?

    --
    Life is not for the lazy.
  33. Rare by Anonymous Coward · · Score: 0

    lol

  34. Re:What? by Anonymous Coward · · Score: 1

    There is no fix for either of the bugs. Page Table Isolation (PTI) mitigates the bug that allows kernel memory to be read from user mode, which has only been shown on Intel CPUs. That's the one with the reported slowdowns up to 30% depending on the type of workload (basically how much it uses syscalls).
    The other bug is present in all modern CPUs and the only way around it is to prevent certain code patterns from being run. This will require modifications to JIT compilers, mostly, because that's how untrusted code is run these days. The guarantees that interpreted languages provide were meant to be maintained through careful translation into machine code, but JIT compiler authors trusted the CPUs too much. Speculative execution happens even when the code is guarded by explicit bounds-checking that fails, because the CPU doesn't wait for the check to complete. The result of the speculatively executed instructions is then thrown out, as it should, but the execution has already left a trace by loading data into the CPU cache. The JIT authors will have to generate code more carefully with these vulnerabilities in mind. This is probably not going to result in significant slowdowns, as it can be done at "compile time".

  35. Did you get a chance to do any benchmarking? by rsilvergun · · Score: 1

    curious what the damage is.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Did you get a chance to do any benchmarking? by Guyle · · Score: 1

      Damn! No, I didn't even think to do a before/after to see what the exact impact was. >:( I'll do that on my other machines before updating though, I have both an Intel and an AMD desktop to test.

    2. Re:Did you get a chance to do any benchmarking? by rsilvergun · · Score: 1

      Thanks :). I'm dying to know what the hit's going to be. Right now it's all kind of up in the air. I do a bunch of virtualization. My bro does even more with an entire computer lab devoted to it.

      If it hits Virtualization but not gaming expect to see a ton of cheap CPUs on ebay as companies are forced to dump them. If that happens I can probably get back to square one for about $300 bucks by upgrading my i5s to i7s.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  36. Re:What? by blind+biker · · Score: 5, Informative

    There seem to be Intel sockpuppets flooding technical forums, making the false equivalence between Meltdown (affects only Intel) and Spectre (affects all CPUs), whereas Meltdown is a clearly exploitable and in fact the exploit was demonstrated in a fucking browser running a Javascript. There is no known way to exploit Spectre. Spectre does not cross userspace-kernelspace.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  37. Re:What? by blind+biker · · Score: 1

    Read more than the headlines.

    There are two bugs. Some articles have reported that one of the bugs is Intel-specific, and one of them is not (Intel, AMD, and ARM). Whether the necessary patches will carry the same performance hit for each is not yet clear from what I've been reading, but it looks like the latter one might be less serious.

    Spectre cannot be patched, but it cannot be exploited, either (as far as we know).

    Meltdown, meanwhile, is seriously dangerous because it is very easy to use, even with just a malicious webpage!

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  38. Confirmation bias by sjbe · · Score: 1

    I'll not hold my breath waiting for Apple. They're getting worse and worse lately.

    Don't let the fact that they've already addressed the issue interfere with your anti Apple bias.

    1. Re: Confirmation bias by Anonymous Coward · · Score: 0

      And here I thought the slowdown was only my Mac Pro battery that was getting old

      Now it turns out that Apple throttled my Mac without forwarding me.

      And It's not like I had any choice to apply the patch as I don't want to have a Mac with effectively no root password.

      Nope. No bias here.

  39. Re: AMD getting the Patch despite not being vulner by Z00L00K · · Score: 1

    I was waiting for this.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  40. Re:What? by nctritech · · Score: 1

    I'd mod you up if I had mod points. I've noticed plenty of unusually worded Intel-AMD equivocation comments across a variety of tech forums since this broke and it doesn't smell right for "Intel fanboys," it just smells like shilling.

  41. Re:AMD getting the Patch despite not being vulnera by Mashiki · · Score: 1

    Seems like an unnecessary performance penalty to push on AMD users. Most likely down for simplicity/consistency on Microsoft's side for kernel code management.

    Doesn't seem to have any impact at all on my AMD machine, though I'm seeing around a 5-13% drop in performance with my Intel machine. Both are running the current version of Win10, I'm sure there's going to be a lot of screeching on gaming forums later today when people suddenly start having serious performance issues, especially since Intel holds around 80-90% of the gaming marketshare according to steam. My development machine that's in slow ring right now hasn't seen a patch pushed out yet, probably won't for a few days as a guess. Though there's a lot of talk on the MS boards about it and "when" they're going to push one out.

    --
    Om, nomnomnom...
  42. Re:AMD getting the Patch despite not being vulnera by Mashiki · · Score: 1

    Yeah and ignore that impact bit. Since it appears that it was a force nvidia driver update, that decided to install itself despite telling it never to update the driver. What a fucking shitshow on that one.

    --
    Om, nomnomnom...
  43. Re:What? by Anonymous Coward · · Score: 1

    You should be more careful with "cannot be exploited" comments. All three bugs have been exploited on actual hardware. You might think that a process reading some of its own memory through a convoluted exploit of a CPU behavior isn't a problem. But we run untrusted code all the time. We allow it, because we assume that it cannot read all in-process memory. That's what Javascript in a web browser is. Your browser holds secrets in memory that must be kept hidden from scripts. If a script is translated into machine code that can exploit this vulnerability, then any script on a web page can access all unprivileged process memory. In the words of our great leader: Sad!

  44. Re:AMD getting the Patch despite not being vulnera by Anonymous Coward · · Score: 0

    Apparently you didn't get the Ryzen memo.

  45. Re:Broken sandbox patch? Give me a break! by Anonymous Coward · · Score: 0

    Also, it not a Windows flaw. Its a flaw with the CPUs.

  46. Re:AMD getting the Patch despite not being vulnera by DigiShaman · · Score: 1

    Apparently, the slow down is substantial for 5th gen Intel CPUs and older. 6th - 8th gen CPUs performance hit should be negligible. That said, Microsoft it saying that BIOS/Firmware updates should be applied from your vendor so as to obtain new microcode. Exactly how all this ties together is known to me at this point, but I'm guessing the microcode update is for further optimization of the 6th-8th gen units post security patch installation.

    --
    Life is not for the lazy.
  47. Can't risk sanctity of kernel-enforced DRM by Miamicanes · · Score: 5, Interesting

    Since the most likely result of the vulnerability to desktop users is being able to defeat kernel-enforced DRM and Windows licensing, it's no surprise Microsoft would push this out as a mandatory update of the highest priority.

    1. Re:Can't risk sanctity of kernel-enforced DRM by thegarbz · · Score: 1

      When has Microsoft ever provided kernel level security bypasses?

    2. Re:Can't risk sanctity of kernel-enforced DRM by Anonymous Coward · · Score: 0

      Cool story bro. However it would be far more believable if Linux/Apple/other devs had not already pushed out their own equivalent updates. Did *they* do that because they were concerned about OS licensing and DRM?

    3. Re: Can't risk sanctity of kernel-enforced DRM by Miamicanes · · Score: 1

      Apple: probably has the same priorities & agenda as Microsoft insofar as DRM and "trusted" computing is concerned. And Apple's culture tends towards "make decisions for users".

      Linux: users are free to disable the patch if they'd rather have better performance.

    4. Re:Can't risk sanctity of kernel-enforced DRM by Waccoon · · Score: 1

      Good idea. I took this as a cue to download the latest rollups. With one exception, my Win7 machines are offline, so they don't need to be "fixed".

      I'll still keep my old downloads, though. Microsoft has already been caught updating old KB updates without issuing notices or new version numbers, so I wouldn't be surprised if anything DRM related is applied retroactively to the existing downloads.

    5. Re:Can't risk sanctity of kernel-enforced DRM by ebyrob · · Score: 1

      They probably did it because it's a flaw and at their tempo, it wasn't out of band...

  48. why AMD and will this messup Xbox as well? by Joe_Dragon · · Score: 1

    why AMD and will this messup Xbox as well?

  49. Anyone know the KB by Anonymous Coward · · Score: 0

    Does anyone have the KB number or number(s) for this patch?

    1. Re:Anyone know the KB by Anonymous Coward · · Score: 0

      KB4056892
      Why are you asking? Wanna reverse the patch and see how it plugs the hole?

  50. Re:What? by Anonymous Coward · · Score: 0

    Spectre can be exploited. It's the same path as the JavaScript implementation of meltdown targeting the browser process memory rather than kernel memory.

  51. Re:Broken sandbox patch? Give me a break! by Anonymous Coward · · Score: 0

    Seriously, this is an escalation flaw on Windows...

    How does it feel to be one of those people who comments on a topic they don't understand? I mean, your post demonstrates that you didn't even have a basic understanding of the headline, much less the summary or the actual article, so you just sound so profoundly ignorant right now. I want to know... what's that like?

  52. Re: AMD getting the Patch despite not being vulner by networkBoy · · Score: 1

    Correct.
    But as GP noted, this is likely for ease of code mgt on MS's part.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  53. Spectre DOES cross kernel/user space by Anonymous Coward · · Score: 0

    I agree with you about Intel shills, but Spectre can be used to attack any address space you have a code image of.

    The most severe form (indirect branch pollution) can be prevented with special code sequences ("retpolines") for indirect branches, which are being added to GCC and the Linux kernel right now. But without such mitigation, the kernel is attackable.

  54. Re: Broken sandbox patch? Give me a break! by ebyrob · · Score: 1

    I don't think you get it.

    Every OS has holes in this area, many of them known and unpatched for years. Why is this layer that won't be secure after the patch anyway suddenly important?

  55. Re:Broken sandbox patch? Give me a break! by ebyrob · · Score: 1

    I don't know why I'm bothering to respond to anonymous cowards but...

    This is a patch for a privilege escalation attack on Microsoft Windows.

    From the article:

    There appears to be a flaw in modern processors that let attackers bypass kernel access protections so that regular apps can read the contents of kernel memory.

    So, yes it's a processor flaw, but the only problem is that some application processes may get to read some kernel memory that they aren't supposed to read. That's the very definition of privilege escalation, and not even total privilege escalation, just being able to take one more privilege than normal temporarily.

    This is a Microsoft Windows patch. Who in their right mind thinks that breaking the user / kernel boundary will be impossible after this patch? Why would it be important to rush to plug a tiny hole in a dam that's been dry and broken for years?

    If this were, say, Android OS I could see why cross-process exploits would be important because that is an important strong and relied on feature on Android but this is Microsoft Windows. When have they EVER had a strong track record with privilege escalation attacks? Ok, maybe they've been better with the user / kernel boundary than they have been in other areas but that doesn't mean the track record in that area is actually good.

    DRM seems clearly the most likely application of this flaw especially since it doesn't need a perfect boundary to get some use from it. You could argue this also might affect the security of using your banking website but if you've got one bad executable, a key logger is pretty trivial with or without this flaw.

    Maybe you think I'm wrong about applications of this exploit, but if you can't understand why this might be related to privilege escalation, maybe you should re-read the article.

  56. Out of band update!?! by Anonymous Coward · · Score: 0

    So Microsoft has out-of-band access to the CPUs of Windows users computers so that they can make updates to it? What in the world? Glad I don't use that operating system.

    1. Re:Out of band update!?! by Sir+Holo · · Score: 1

      So Microsoft has out-of-band access to the CPUs of Windows users computers so that they can make updates to it? What in the world? Glad I don't use that operating system.

      Indeed. MS has the ability to install, as root, changes to the OS on your computer (and presumably anything else on the HD).

      That is the very definition of a Back Door.

      This "out-of-band pushed hot-fix" only shows the fact in bright relief. Windows machines (on X86 at least) have been back-doored since 1995. Whether anyone put it there, or exploited it before the patch, is the unknown.

      BTW, the last "out-of-band pushed update", the one about a month ago, between Thursday and Friday, played hell with my computer, and wrecked an overnight job. MS waited 5 days to bother announcing the fact. So, meanwhile, millions of people were trying to figure out why their systems had suddenly become flaky. Thanks, MS.

  57. Re:AMD getting the Patch despite not being vulnera by HiThere · · Score: 1

    I believe that's true of the Linux patch. Do you have any reason to believe it's true of the MSWind patch?

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  58. Re: AMD getting the Patch despite not being vulner by Anonymous Coward · · Score: 0

    To my knowledge, the HAL is universal between AMD and Intel. But, depending on the CPU, features are available or not based on capability.

  59. Re: Mac OS X by Bing+Tsher+E · · Score: 1

    I still have some 680x0 Macs.

  60. Could the push out a spying disable patch for us? by Anonymous Coward · · Score: 0

    We would really like not to be forcibly spied on and have our data stolen. Please.