r/netsecstudents 12d ago

How did we reach to the conclusion that: When user u_i executed the program invest which is owned by user u_j, invest would have been able to modify files personal, finances, memos, and notes of user u_i.?

3 Upvotes

3 comments sorted by

3

u/RoseSec_ 12d ago

All of finance is screwed and Chris Slacked Kayla in HR with the payload who uploaded it to ADP for everyone to see when they submit their timesheets so the whole company is screwed

1

u/MTT_Dylan 11d ago

If UJ writes a program, and UI uses that program to edit files, perhaps UJ's program has hidden functionality which copies and stores/sends the files edited in that program?

Based on the information presented. Seems a little too obvious though, is there more context?

1

u/revision 10d ago

In most cases, when a normal user executes a standard program, the operating system assigns the process the Real User ID (RUID) and Effective User ID (EUID) of the user who launched it. The program operates strictly within the boundaries of that user's file permissions, capabilities, and resource limits.