-
Notifications
You must be signed in to change notification settings - Fork 3
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
Docker auth still not proper #47
Comments
https://stackoverflow.com/questions/18062026/resolve-symlinks-in-go Disable and uninstall current version:
Grab sources:
Build:
If works, deploy:
|
The bigger problem is that users are allowed to disable and even uninstall plugins. You can work around that by enforcing the plugin via
Yes, you have to hardcode the version. BUT then you have to make sure that you installed the plugin first:
Otherwise docker will NEVER succeed starting up. Ridiculous. Edit: nevermind. Adding it to systemd is the exact same thing as specifying it in daemon.json. |
Sooo, after all, it's literally, 100% impossible to prevent users from editing system files and gaining root access. Docker will not start up, if you disable the AuthZ plugin, BUT if it's already running (which it should normally), you can
And that's it, you have root access. Brilliant design. A+. |
No description provided.
The text was updated successfully, but these errors were encountered: