Disallow new untrusted_app access to /proc/tty/drivers
Access is deprecated for apps with targetSdkVersion=26+. Test: build (neverallow rules are build time assertions) Change-Id: I36480c38d45cf6bfb75f4988ffcefefc6b62d4b1
This commit is contained in:
parent
ac4b6478c1
commit
ff511cb5db
1 changed files with 8 additions and 0 deletions
|
@ -265,3 +265,11 @@ full_treble_only(`
|
||||||
|
|
||||||
# Untrusted apps are not allowed to find mediaextractor update service.
|
# Untrusted apps are not allowed to find mediaextractor update service.
|
||||||
neverallow all_untrusted_apps mediaextractor_update_service:service_manager find;
|
neverallow all_untrusted_apps mediaextractor_update_service:service_manager find;
|
||||||
|
|
||||||
|
# Access to /proc/tty/drivers, to allow apps to determine if they
|
||||||
|
# are running in an emulated environment.
|
||||||
|
# b/33214085 b/33814662 b/33791054 b/33211769
|
||||||
|
# https://github.com/strazzere/anti-emulator/blob/master/AntiEmulator/src/diff/strazzere/anti/emulator/FindEmulator.java
|
||||||
|
# This will go away in a future Android release
|
||||||
|
neverallow { all_untrusted_apps -untrusted_app_25 } proc_tty_drivers:file r_file_perms;
|
||||||
|
neverallow all_untrusted_apps proc_tty_drivers:file ~r_file_perms;
|
||||||
|
|
Loading…
Reference in a new issue