]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: RGWSwiftWebsiteHandler::is_web_dir checks empty subdir_name
authorFelix Hüttner <felix.huettner@mail.schwarz>
Thu, 6 May 2021 16:18:00 +0000 (12:18 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 11 May 2021 13:06:13 +0000 (09:06 -0400)
commitf44a8ae8aa27ecef69528db9aec220f12492810e
treee146deb089cd80d779193a30d2e2f1a4ab7e40c2
parent36274af6eb7f2a5055f2d53ad448f2694e9046a0
rgw: RGWSwiftWebsiteHandler::is_web_dir checks empty subdir_name

checking for empty name avoids later assertion in RGWObjectCtx::set_atomic

Fixes: CVE-2021-3531
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 7196a469b4470f3c8628489df9a41ec8b00a5610)
src/rgw/rgw_rest_swift.cc