Live data from Hacker News

RIP ROP: CET Internals in Windows 20H1

windows-internals.com

41–42 of 42 posts

Re: RIP ROP: CET Internals in Windows 20H1

#42

Earlier quoted context omitted.

My point is that ASLR makes assumptions about the attackers capabilities. All good mitigations do. If the attacker has "I can run nearly arbitrary computations on within the processes memory space", that is outside of the model that ASLR attempts to deal with. For example, ASLR for a process that executes Javascript is probably not going to be as useful as ASLR for a process that receives network requests.

How so? As far as I understand, being able to leak an ASLR slide from JavaScript is considered to be a security bug in every browser engine, because they do not intentionally provide access to that information.

Whether the browser intends to provide that information or not, ASLR was not designed as a control against an attacker who can run near arbitrary code in the process.
Post reply on HN