Don't Touch that Column

Aisha Ibrahim Ali-Gombe, Golden G. Richard, Irfan Ahmed, Vassil Roussev · 2016

Android applications access native SQLite databases through their Universal Resource Identifiers (URIs), exposed by the Content provider library. By design, the SQLite engine used in the Android system does not enforce access restrictions on database content nor does it log database accesses. Instead, Android enforces read and write permissions on the native providers through which databases are accessed via the mandatory applications permissions system. This system is very coarse grained, however, and can allow applications far greater access to sensitive data than a user might intend.

Read the paper · More papers on PaperTik