Project

General

Profile

Actions

Bug #44635

open

Params "append" and "position" are not signed when append object

Added by yunqing wang about 4 years ago. Updated about 4 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
% Done:

100%

Source:
Community (dev)
Tags:
append object
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
rgw
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When I append an oject, I found out that the param "append" and "position" are not signed in rgw. If the request was hacked and the param "position" was changed, it will make the request fail always.
We need calculate key signature inclued the two params.

Actions #1

Updated by Daniel Gryniewicz about 4 years ago

  • Pull request ID set to 34002
Actions #2

Updated by Casey Bodley about 4 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Casey Bodley about 4 years ago

  • Assignee set to Casey Bodley
Actions

Also available in: Atom PDF