summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorYoungha Park <yh007.park@samsung.com>2018-08-02 15:43:38 +0900
committerYoungha Park <yh007.park@samsung.com>2018-08-02 16:12:38 +0900
commit14d8d682f17640e472201b9f10d6cebb6f127023 (patch)
tree38ca3f3950f3d51883161e785741a452de1521cb /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent35ba945c5030e51f820a9783515aa637e647ab12 (diff)
Check intent action in OMS.PackageReceiver for secure coding
NullPointerException occurs when OMS receives an intent with null action. In constructor of OverlayManagerService, OMS.PackageReceiver is registered with data scheme "package". If a malicious app send broadcast intent only with data scheme "package", NPE occurs because OMS.PackageReceiver does not check whether intent.getAction() is null or not. So add a logic to ignore intent with null action for secure coding. Test: send broadcast without action like below. Intent intent = new Intent(); Uri uri = Uri.parse("package:com.test"); intent.setData(uri); intent.addFlags(0x01000000); sendBroadcast(intent); Change-Id: I654f54a8a685de2ab985b87f53ad07c4e27db09d Signed-off-by: Youngha Park <yh007.park@samsung.com>
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions