...
Description | Code | EUID | RUID | SSUID |
---|---|---|---|---|
program Program startup |
| 0 | userUser | 0 |
temporary Temporary drop |
| userUseruser | User | 0 |
restoreRestore |
| 0 | userUser | 0 |
permanent Permanent drop |
| userUseruser | User | userUser |
restore Restore (attacker) |
| userUseruser | User | userUser |
If the program fails to restore privileges, it will be unable to permanently drop them later:
Description | Code | EUID | RUID | SSUID |
---|---|---|---|---|
program startup |
| 0 | userUser | 0 |
temporary Temporary drop |
| userUseruser | User | 0 |
restoreRestore |
| userUseruser | User | 0 |
permanent Permanent drop |
| userUseruser | User | 0 |
restore Restore (attacker) |
| 0 | 0 | 0 |
Compliant Solution
...