About the security content of updates for High Sierra, Sierra, El Capitan
support.apple.com
support.apple.com
Now it just says "Available for: macOS High Sierra 10.13.1". (search for "2018" to find "Entry updated January 5, 2018")
This is the diff: https://twitter.com/lunixbochs/status/949374313978875904
I wouldn't be surprised if they actually do patch soon (someone posted on Reddit about seeing a Security Update 2018-001 beta in their app store).
- Apple was warned about this half-a-year-ago and cannot give certainty that their previously current OS is patched (High Sierra only was announced on June, about the same time they were warned about Meltdown)
- DragonflyBSD, arguably the underdog of the BSD's was not warned about the bug, like apparently all the other BSD's, and now have commited the patch to their current OS version http://lists.dragonflybsd.org/pipermail/users/2018-January/3...
Apple needs to step up their game.
Unfortunately, Intel knew, too, and didn't bother fixing it in the next 6 generations of their CPUs since they originally admitted the issue with the Intel Core 2.
1) The NSA knew about it and had exploits for it. 2) Google Project Zero spoke with the NSA prior to releasing the advisory.
An exploit for such a pervasive vulnerability represents a susbtantial asset to one intelligence agency. Right up until the enemy discovers and develops the same capability.
I'd bet much smarter people work at Google than the NSA.
Also, the NSA still tapped google for up to 6 years, and might have continued doing so to this day if it weren't for Snowden.
But then again, these weren't in his leaked documents so maybe not.
/s
> Kernel
> Available for: macOS High Sierra 10.13.1
> Impact: An application may be able to read kernel memory
> Description: Systems with microprocessors utilizing speculative execution and indirect branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis of the data cache.
About the security content of macOS High Sierra, Sierra and El Capitan [updated]
Branch prediction and caching is necessary for modern processor performance and it turns out that these two features can interact in a way that allows software to employ timing attacks to determine memory state for areas of memory that should't be readable.