Don't do vfork in conjunction with setuid
This commit is contained in:
		
							parent
							
								
									0e8fc118b3
								
							
						
					
					
						commit
						851b47bd7d
					
				
					 2 changed files with 5 additions and 0 deletions
				
			
		|  | @ -825,6 +825,9 @@ void killUser(uid_t uid) | |||
|        users to which the current process can send signals.  So we | ||||
|        fork a process, switch to uid, and send a mass kill. */ | ||||
| 
 | ||||
|     ProcessOptions options; | ||||
|     options.allowVfork = false; | ||||
| 
 | ||||
|     Pid pid = startProcess([&]() { | ||||
| 
 | ||||
|         if (setuid(uid) == -1) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue