OT, but is anyone here also redirected to " " rel="nofollow">https://guce.advertising.com/collectIdentifiers?sessionId=3_... ", which gets blocked by µBlock Origin? It's a HTTP redirect. This only happens with my IPv6 landline internet connection (german carrier Telekom), via IPv4 mobile internet (T-Mobile) it loads fine. Happens with two different devices, so it shouldn't be a compromised device, Techcrunch TLS cert…
Not on my side, but it wouldn't be the first time some third party advertising server would be serving malware. Malvertising will restrict itself to only some visitors to make sure it's not detected and blocked too quickly. The massive cookie wall I'm met with when opening this site makes it clear that it's probably impossible to determine which third party is responsible this time. You can read the article safely he…
MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
51–60 of 204 posts
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#52Earlier quoted context omitted.
You're right, that's exactly what this is. Just a way to defeat a defense in depth measure. This vulnerability it's useless by itself.
So not the "last line of defense"?
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#53Earlier quoted context omitted.
You're right, that's exactly what this is. Just a way to defeat a defense in depth measure. This vulnerability it's useless by itself.
So not the "last line of defense"?
It's like if I could wave a magnet over your encrypted backup tapes, ruining your restore capability, but without having any ability to affect your production and DR sites. You'd rather it didn't happen, but you are still up and even have redundancy.
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#54The author is here and ought to make it all clear but if you google the title of the article you can download the paper already despite everyone being coy about it and the ACM not having published it yet. It's kind of ridiculous it's getting this kind of press before the paper is officially published and available. If the paper was published and security experts were allowed to analyze it before the tech press went n…
Hi! I think I can clear a few things up here. Our goal is to demonstrate that we can learn the PAC for a kernel pointer from userspace. Just demonstrating that this is even possible is a big step in understanding of how mitigations like pointer authentication can be thought of in the spectre era. We do not aim to be a zero day, but instead aim to be a way of thinking about attacks/ an attack methodology. The timer us…
Most of the mainstream articles make it seem like they a) did not read the paper b) are incapable of understanding the paper c) were not provided any guidance about what any of this actually means in the real world.
Which is all scary as the paper is well written and very accessible IMO.
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#55Skimmed this really fast, but is this just bypassing PAC by brute-forcing the code with speculative execution?
(There are a few aspects that make this challenging in practice, but that's the idea).
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#56Earlier quoted context omitted.
So not the "last line of defense"?
It is. It's just that compromising the last line of defense, without compromising the ones which come before it, is not the end of the world. It's like if I could wave a magnet over your encrypted backup tapes, ruining your restore capability, but without having any ability to affect your production and DR sites. You'd rather it didn't happen, but you are still up and even have redundancy.
today, how many years it took the theory to be applied in "real world" with other cpu vulns
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#57Earlier quoted context omitted.
(Will read the paper later) How lawyer-y do you think Bandai Namco will be?
They probably won't care about this, although I do find it weird when researchers make a whole website with custom domain just to publish something like this. Personally, it comes off as less trustworthy since it enters the same realm of bullshit as those market manipulation attacks on AMD a few years back[1] Not saying that's what this is (I'm sure these are legitimate findings), but this tactic raises some red flag…
Maybe this "unpatchable flaw" with the M1 has some more legitimacy than the "critical AMD vulnerabilities" back in 2018, but please, stop with the stupid trendy names for vulnerabilities. Lets discuss this on the technical merits and skip the marketing.
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#58Earlier quoted context omitted.
Hey Joseph, How does one prove that a hardware exploit is actually 'unpatchable'? Thanks
This is a great question! What this means is that a software patch cannot fix the speculative execution behavior that causes the PACMAN issue since it is built directly into how the hardware operates.
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#59Earlier quoted context omitted.
Hi Joseph! Go Illini! I didn't see you my last semester but I'm glad to see Chris's members doing well in the world. Also always love Mengjia's work. 2 questions. 1) it's relatively known that PAC is brute-forcable given its relatively small key space (16 bits, sometimes 8 if TBI is enabled). How does your attack differ from general brute forces? (My impression is just your leveraging of the BTB/iTLB is a bit more st…
ILL-INI!!! 1) Our attack does apply a brute force technique with the twist that crashes are suppressed via speculative execution. If you tried to brute force a PAC against the kernel, you'd instantly panic your device and have to reboot. 2) Given that we never sign anything (only try to verify a signed pointer), and that every authentication attempt happens under speculation, I'm not sure how you would rate limit thi…
Third Q-- What's your opinion on BTI as a possible mitigation? Given it's an v8.5 feature meant for JOPs, and this attack is essentially a speculative JOP, maybe we could use BTI to mitigate and heavily reduce the number of gadgets, speculative or not.
Re: MIT researchers uncover ‘unpatchable’ flaw in Apple M1 chips
#60Earlier quoted context omitted.
This is a great question! What this means is that a software patch cannot fix the speculative execution behavior that causes the PACMAN issue since it is built directly into how the hardware operates.
So there is no possible set of instructions that could block the particular behavior in the exploit?
In practice, both of these would probably kill performance, so I don't think either of these are great solutions. Recall we are targeting the kernel where everything needs to be as fast as possible.