]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: improve beast 33017/head
authorOr Friedmann <ofriedma@redhat.com>
Wed, 15 Jan 2020 19:15:53 +0000 (21:15 +0200)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 31 Jan 2020 15:47:58 +0000 (10:47 -0500)
commitff72c50a2c43c57aead933eb4903ad1ca6d1748a
treeef38a09f05c0fcc40b1810c45bf446e0e682a6c0
parentbf00658ce81f6da7ae015f5b182d43bd5763a5b2
rgw: improve beast

Avoid leaking connections that had partially-consumed
client data on unexpected disconnect.

Resolves CVE-2020-1700 (moderate impact flaw).

Fixes: https://tracker.ceph.com/issues/42531
Signed-off-by: Or Friedmann <ofriedma@redhat.com>
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_asio_frontend.cc