Hi Richard!
I have changed the shared memory permissions to 600 to prevent student submissions tampering with the shared memory. The default permissions are 666 which allowed everyone to write into the shm.
This could potentially be exploited into a Denial-of-Service by overwriting the 'busy' boolean of the users.
Hi Richard! I have changed the shared memory permissions to 600 to prevent student submissions tampering with the shared memory. The default permissions are 666 which allowed everyone to write into the shm. This could potentially be exploited into a Denial-of-Service by overwriting the 'busy' boolean of the users.
Sincerely, Marlon