Project

General

Profile

Actions

Bug #20217

closed

cephfs can be mounted even when keyring is modified

Added by xiaomeng tu almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

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

Description

Modified the last letter of keyring, cephfs can be mounted with this wrong keyring and write/read operation is also allowed.

For example the original keyring is:
AQD6wjRZQPEcORAAeXPNPkN36VEiwc7Y/OBZcw==

the modified keyring is:
AQD6wjRZQPEcORAAeXPNPkN36VEiwc7Y/OBZcx==

or
AQD6wjRZQPEcORAAeXPNPkN36VEiwc7Y/OBZcy==

A change pattern seems like change the "w" to "x" or "A" to "B", which always work.
Numbers of keyrings are tested and the problem remains.

How does ceph cluster verify the client's keyring, is it a 100% comparison?


Related issues 1 (0 open1 closed)

Has duplicate Ceph - Bug #20189: fsDuplicate06/05/2017

Actions
Actions

Also available in: Atom PDF