-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Security Manager Replacement] Strengthen OS core security via systemd configuration #16729
Comments
A list of configs to be amended to exiting config
|
// todo explore below configs
|
nice to see this work here, especially sandboxing things such as filesystem with systemd fills a big gap that security manager was doing, and IMO does it in a much better way. I'd be curious to see change in reported exposure level from |
thanks @rmuir. I will post the results from |
cc @andrross |
Thanks @kumargu, I think this approach is super promising. It does raise some questions around testing and maintaining a properly secured systemd config. We'll need to evaluate our integration testing and release pipeline to ensure we have proper coverage of this, as the evolving code base may sometimes (rarely I hope) require tweaks to this config. |
You don't need to have all the i'd nuke all the Same goes with your |
Ack @rmuir, I'll make changes as suggested by you, all your comments makes sense to me. I am going to try out the actual integration tomorrow and post results. |
@andrross -- thanks for bringing up the testing part of it. I will think more about it. At the moment, I could think of having a I don't think we will be able to get a full coverage, but we can cover for the most critical ones. And yes, it would be rare we'd be changing the configs. |
Please describe the end goal of this project
The OS core's security in absence of security manager can be strengthened by using a stronger systemd unit configuration. We can imagine this as sandboxing via
systemd
protecting itself from vulnerability in core or untrusted code (plugins). However, this is not a complete replacement of security manager, a part of it like controlling access to egress network, controlling access to specific file locations can be sought as a replacement. Some of the newly introduced configs will add more security than what is being offered by security manager.Supporting References
#1687
Issues
#16634
Related component
Other
The text was updated successfully, but these errors were encountered: