Skip to content
Snippets Groups Projects
Commit 77a16b43 authored by Nick Kralevich's avatar Nick Kralevich Committed by Android Git Automerger
Browse files

am 3e113edf: neverallow ueventd to set properties

* commit '3e113edf':
  neverallow ueventd to set properties
parents 66d02db0 3e113edf
No related branches found
No related tags found
No related merge requests found
......@@ -23,3 +23,14 @@ allow ueventd efs_file:file r_file_perms;
# Use setfscreatecon() to label /dev directories and files.
allow ueventd self:process setfscreate;
#####
##### neverallow rules
#####
# ueventd must never set properties, otherwise deadlocks may occur.
# https://android-review.googlesource.com/#/c/133120/6/init/devices.cpp@941
# No writing to the property socket, connecting to init, or setting properties.
neverallow ueventd property_socket:sock_file write;
neverallow ueventd init:unix_stream_socket connectto;
neverallow ueventd property_type:property_service set;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment