202
edits
Haftandilian (talk | contribs) |
Haftandilian (talk | contribs) (→Status) |
||
| Line 7: | Line 7: | ||
| Windows || TBD | | Windows || TBD | ||
|- | |- | ||
| OS X || Some directories are read/write protected, but this will not provide real security until the bulk of the $HOME directory is | | OS X || Some directories are read/write protected, but this will not provide real security until the bulk of the $HOME directory is read/write protected. | ||
On OS X, the Firefox Profile directory is stored within ~/Library/Application Support/Firefox/Profiles/. ~/Library is read/write protected with a few exceptions for some specific subdirectories. Access to $HOME and other areas of the filesystem is not restricted. i.e., the content process can read and write to/from anywhere the OS permits: $HOME and temporary directories. The ~/Library read/write prevention could be bypassed because the rest of the $HOME is read/write accessible. For example, a compromised process could add malicious commands to ~/.login-type files to copy data from ~/Library when a user logs in. | On OS X, the Firefox Profile directory is stored within ~/Library/Application Support/Firefox/Profiles/. ~/Library is read/write protected with a few exceptions for some specific subdirectories. Access to $HOME and other areas of the filesystem is not restricted. i.e., the content process can read and write to/from anywhere the OS permits: $HOME and temporary directories. The ~/Library read/write prevention could be bypassed because the rest of the $HOME is read/write accessible. For example, a compromised process could add malicious commands to ~/.login-type files to copy data from ~/Library when a user logs in. | ||
edits