Could the defaults for all install scripts be set to run the openfga server with limited permissions?
In the case of helm chart, this would achieve:
- Not running server as root
- Not allowing privilege escalation
- Not allowing access to system calls unless required
- Setting filesystem to readonly
- Limiting access to mounted filesystems
This would greatly reduce the attack surface area.
Could the defaults for all install scripts be set to run the openfga server with limited permissions?
In the case of helm chart, this would achieve:
This would greatly reduce the attack surface area.