Lord of the Io_uring (2020)
unixism.net
Lord of the Io_uring (2020)
1–10 of 20 posts
Re: Lord of the Io_uring (2020)
#2Re: Lord of the Io_uring (2020)
#3Re: Lord of the Io_uring (2020)
#4No io_uring explainer is complete without a comprehensive running list of all the vulnerabilities discovered (so far) and the consequent API and behavior changes. This one, unfortunately, has been static since 2020, which means it comes from the time when io_uring seemed like it might be a fairly OK idea, instead of the toxic waste spill it turned out to be.
DENY_RULE (io_uring_enter, EPERM);
DENY_RULE (io_uring_register, EPERM);
DENY_RULE (io_uring_setup, EPERM);Re: Lord of the Io_uring (2020)
#5Re: Lord of the Io_uring (2020)
#6No io_uring explainer is complete without a comprehensive running list of all the vulnerabilities discovered (so far) and the consequent API and behavior changes. This one, unfortunately, has been static since 2020, which means it comes from the time when io_uring seemed like it might be a fairly OK idea, instead of the toxic waste spill it turned out to be.
Re: Lord of the Io_uring (2020)
#7No io_uring explainer is complete without a comprehensive running list of all the vulnerabilities discovered (so far) and the consequent API and behavior changes. This one, unfortunately, has been static since 2020, which means it comes from the time when io_uring seemed like it might be a fairly OK idea, instead of the toxic waste spill it turned out to be.
Also user namespaces have had a long list of vulnerabilities, but that's still better than running docker as root directly.
Re: Lord of the Io_uring (2020)
#8Earlier quoted context omitted.
Also user namespaces have had a long list of vulnerabilities, but that's still better than running docker as root directly.
Hrmm. "Take over the entire machine" type vulnerabilities, or "these namespaces weren't quite as isolated as we thought" vulnerabilities?
Re: Lord of the Io_uring (2020)
#9No io_uring explainer is complete without a comprehensive running list of all the vulnerabilities discovered (so far) and the consequent API and behavior changes. This one, unfortunately, has been static since 2020, which means it comes from the time when io_uring seemed like it might be a fairly OK idea, instead of the toxic waste spill it turned out to be.
Re: Lord of the Io_uring (2020)
#10Earlier quoted context omitted.
Also user namespaces have had a long list of vulnerabilities, but that's still better than running docker as root directly.
Hrmm. "Take over the entire machine" type vulnerabilities, or "these namespaces weren't quite as isolated as we thought" vulnerabilities?