Loading HuntDB...

The special code in editor has no Authority control and can lead to Information Disclosure

Medium
P
Phabricator
Submitted None
Reported by xifengweiyu

Vulnerability Details

Technical details and impact analysis

Information Disclosure
Here is your keyword:mongoose Details: - Summary: Uploaded file will be showed as a special code `{Fxxx}` in Phabricator editor,but it has no Authority control. - Reproduce steps: 1.Open two different browsers (to simulate two different users) 2.browser A:login as user "toma" 3.browser B:login a user "test4" 4.user "toma" create a Maniphest task with visibility "toma" only,and upload a file "toma.html" to description,its code is`{F18}` 5.user "test4" open anyone editor and write: ``` {F1}{F2}{F3}{F4}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12}{F13}{F14}{F15}{F16}{F17}{F18}{F19}{F20} ``` then post it,then you will find user "test4" has got the file of user "toma" with visibility "toma".

Report Details

Additional information and metadata

State

Closed

Substate

Informative

Submitted

Weakness

Information Disclosure