|
|
|
|
|
by Pharaoh2
3085 days ago
|
|
I can think of a few ways to get privilege escalation if you already have rce as unprivileged user: 1. Read the root ssh private key from the openssh deamons kernel pages maintaining the crypto context and ssh into the system 2. Read a sudo auth key generated for someone using sudo and then use that to run code as a root user 3. Read the users password's whenever a session manager asks the users to reauth 4. If running in AWS/GCP inside a container/vm meant to run untrusted code, read the cloud provider private keys and get control on account 5. RCE to ROP powered privilege escalation exploit seems reasonable... 6. Rowhammer a known kernel address (since you can now read kernel memory) to flip some bits to give you root Also remember running JS is basically RCE if you can read outside the browser sandbox, ads just became much more dangerous... |
|
Incidentally, this seems to indicate that zero-copy I/O is actually a security improvement as well, not just a performance improvement?