Please sign in to comment.
rgw: asio: check the remote endpoint before processing requests
`socket.remote_endpoint()` can throw exceptions corresponding to errors in the `getpeername` syscall, make sure these are handled. Fixes: CVE-2019-10222, https://tracker.ceph.com/issues/40018 Signed-off-by: Abhishek Lekshmanan <email@example.com> (cherry picked from commit caa6531) Conflicts: src/rgw/rgw_asio_frontend.cc conflicts due to missing yield ctx in nautilus
- Loading branch information