https://bugs.webkit.org/show_bug.cgi?id=243557 (leading to https://github.com/WebKit/WebKit/commit/1ed1e4a336e15a59b94a...)
Shouldn’t this issue have been made inaccessible in order to mitigate exploitation?
I wonder if Apple listed the wrong webkit bug number, it almost looks like it.
In any case, there was a Chrome 0day recently patched too, an Element Desktop RCE... so... Qubes is looking less and less like "A good idea" and more and more like "The only way to safely use web browsers." :( Disposable browsing VMs should keep the nasties away.
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-s...
It looks like it is an enterprise feature; I’m sure f it’s possible to turn on without Group Policy.
https://docs.microsoft.com/en-us/windows/security/threat-pro...
You do need hardware that can support Hyper-V
That is until someone comes up with a debilitating Xen 0-day
But you're adding layers.
A Xen 0day, alone, isn't useful. You have to be able to deliver it, which probably implies local root.
To get something useful out of a user's home directory on a typical OS install, you pop the browser, do what you want.
To get something useful out of a user in Qubes, assuming they're using an untrusted browsing VM, you have to pop the browser, then get local root, then deploy your Xen exploit... and then maybe do something useful.
There's also the standard malware anti-RE-sandbox techniques used. Show up in a clean profile on a hypervisor? Maaaaaybe not a good idea to be evil. Lots of stuff will refuse to actuate in something that looks like a malware RE sandbox, and a disposable Qubes VM certainly would look like that.
I won't claim it's impossible, but I will claim that doing a cross-Qube hop through Xen is a lot harder than just one exploit and get the goodies.
This is what I do.
It makes keeping MacOS up to date in an enterprise / corporate environment a pain (an employee updating their computer in the morning puts them out of commission for 45 minutes - then complaints of missing meetings, etc)
More info:
https://support.apple.com/guide/security/signed-system-volum...
Also, their edge caches are awefully throttled on large downloads if your ISP has one installed. The Akamai CDN performs a lot better. I ended up switching DNS servers just for this.
If you have more than one Mac or iOS device I'd suggest setting up one of your Mac with content cache enabled.
I won't give exact technical reasons, but each update since APFS was made default is few GBs
It is an unpopular opinion on HN but I have been saying this for quite some time. The old days we were optimising for file size and transfer speed. Making sure you get a smaller download size ( compressed ). That was when Bandwidth were expensive, both in Datacentre and in consumer last mile. Nowadays we have abundance of capacity and we get 100Mbos if not 1Gbps internet, the actual download happens in the background. We should be optimising for total installation time over bandwidth savings.
Updating Xcode on an M1 Mac Mini also takes a good couple hours. Apple really need to work on their update experience.
For some reason it said an error occured when I went back to settings. And now, for the same 15.6.1's description it says:
"This update adds the ability to unlock with Face ID while wearing a mask on iPhone 12 and newer. This update also includes new emoji, a new voice option for Siri, and other features and bug fixes for your iPhone. Some features may not be available for all regions or on all Apple devices. For information on the security content of Apple software updates, please visit this website: https://support.apple.com/kb/HT201222"
And it now says 45 minutes left. I'm already on 15.6 so the Face ID/Emoji is irrelevant since I already have them being 15.6, and it didn't say any of it when it first showed 15.6.1 as an update anyway.
Trying to make sense of the whole thing.
Hopefully more info will drop soon.
This is the level of support you get from a trillion dollar company?
This is the level of support you get from a trillion dollar company?
Apparently they care about their users not getting exploited. Remember that many macOS/iOS users are not subscribed to the debian-security list and running apt-get update ; apt-get dist-upgrade twice a day.
That is as useless as is it is passive aggressive to someone who needs to plan and prioritize updates on a large number of machines. Pissing off your current customers with shitty support is a good way to lose future business though.
Good question.
> What applications or system utilities are affected? Is it remotely exploitable or local only? Does it require elevated privileges?
I thought it was clear. Any report not saying a vulnerability requires elevated privileges means it doesn't. An application means any application. WebKit means possibly anything with WebKit including 3rd party apps. Applications are local. Web content can be remote. Combining exploits could give you kernel privileges remotely.
>An application means any application.
This is a "actively exploited" zero day bug which means there would be specific applications written to exploit this bug. Which application(s) did that? Who specifically crafted their application to exploit the OS X kernel?
“Buffer overflow”, for me, is for when you read or write a short distance before or after a buffer (typically because your looping over it and got your ending condition wrong). “Out of bounds write”, for me, also includes when you read or write basically anywhere (say a function you call overwrites your local pointer to a buffer with ‘random’ bits, and you then use the corrupted pointer to read or write data)