[ 
https://issues.apache.org/jira/browse/GEODE-5462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Galen O'Sullivan reassigned GEODE-5462:
---------------------------------------

    Assignee: Galen O'Sullivan

> ClusterDistributionManager.getAdminMemberSet returns underlying collection
> --------------------------------------------------------------------------
>
>                 Key: GEODE-5462
>                 URL: https://issues.apache.org/jira/browse/GEODE-5462
>             Project: Geode
>          Issue Type: Bug
>          Components: management, membership
>            Reporter: Galen O'Sullivan
>            Assignee: Galen O'Sullivan
>            Priority: Major
>
> {{ClusterDistributionManager.getAdminMemberSet()}} returns a reference to the 
> underlying (volatile) array. This is used in 
> {{GemFireCacheImpl.getAdminMembers()}}, which implements the same method on 
> the *public* {{Cache}} API. This means that users are given access to modify 
> the cluster's list of admin members through a hidden public API.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to