Любой аутентифицированный участник дела может получить CaseStatement + CaseMemberStatus любого ДРУГОГО поставщика, указав идентификатор этого участника — test_func проверяет только _is_my_case, а не право собственности на kwargs['member']. Обходит Share_status; Утечки, на которые наложено эмбарго поставщика, затронуты/не затронуты + текст заявления для всех арендаторов.
Показать оригинальное описание (EN)
Any authenticated case participant can fetch any OTHER vendor's CaseStatement + per-vul CaseMemberStatus by supplying that member's id — test_func only checks _is_my_case, not ownership of kwargs['member']. Bypasses share_status; leaks embargoed vendor affected/not-affected + statement text cross-tenant.
Характеристики атаки
Последствия
Строка CVSS v3.1