Skip to content
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.

Security model: Correct setup of ACLs for files and processes #13

Closed
DonatJR opened this issue Apr 30, 2018 · 2 comments
Closed

Security model: Correct setup of ACLs for files and processes #13

DonatJR opened this issue Apr 30, 2018 · 2 comments
Assignees
Labels

Comments

@DonatJR
Copy link
Contributor

DonatJR commented Apr 30, 2018

  • Processes:
    All processes that belong to the Shark Cage application must be executed with ACLs that disallow other processes to read or modify the process memory and that disallow injection of code into these applications.
    https://msdn.microsoft.com/en-us/library/windows/desktop/ms684880(v=vs.85).aspx
  • Configuration Files:
    All configuration files should at all times (creation, modification, retrieval, backup) be protected by suitable ACLs. The ACL should ensure that only the configuration application can modify the secure desktop configuration. Members of the Administrators group may read, but not modify, the configuration.
    The ACL for a picture file should ensure that only the configuration application can modify the file and that only the cage service (and/or the cage labeller) can read the file. Members of the Administrators group must not be able to read the file.
@DonatJR DonatJR added the ToDo label Apr 30, 2018
This was referenced May 30, 2018
@DonatJR
Copy link
Contributor Author

DonatJR commented Jun 13, 2018

I set up the correct ACLs in the manager and for the config creation, service is still missing as this is blocked by #21

See 3e967c9 for current changes

This was referenced Jul 5, 2018
@DonatJR
Copy link
Contributor Author

DonatJR commented Jul 10, 2018

the corresponding PR #61 got merged, so I'm closing this

@DonatJR DonatJR closed this as completed Jul 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant