]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: remote copy obj pass rgwx-perm-check-uid for perm evaluation
authorSeena Fallah <seenafallah@gmail.com>
Fri, 28 Mar 2025 20:55:20 +0000 (21:55 +0100)
committerSeena Fallah <seenafallah@gmail.com>
Mon, 28 Apr 2025 16:56:06 +0000 (18:56 +0200)
commit3c83520d3338e85e2219e34e77d1149033533a71
treeb526dc5f5a8632a7cdda70e6d11fd2536bc5433b
parent926ed16c27c0625427ae04d7298a5e47c1aba22b
rgw: remote copy obj pass rgwx-perm-check-uid for perm evaluation

When copying object from remote source (bucket from another zonegroup)
the perms of the source is not evaluated resulting in reading from
unauthorized buckets.
passing `rgwx-perm-check-uid` will let the source zone evaluates the
perm and close this bug.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/driver/rados/rgw_rados.cc