...
This file is world readable and world writable. When native code is used to create files, the umask of the zygote process is inherited which is set to 000. Such relaxed permissions could potentially lead to security issues since the new file may be corrupted intentionally or otherwise by another application on the device if the file location is known [Intrepidus 2012].
[Oracle 2014].
Noncompliant Code Example
...