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

Artem Harutyunyan updated MESOS-3143:
-------------------------------------
    Story Points: 2

> Disable endpoints rule fails to recognize HTTP path delegates
> -------------------------------------------------------------
>
>                 Key: MESOS-3143
>                 URL: https://issues.apache.org/jira/browse/MESOS-3143
>             Project: Mesos
>          Issue Type: Bug
>          Components: libprocess, master, slave
>    Affects Versions: 0.23.0
>            Reporter: Alexander Rojas
>              Labels: easyfix, mesosphere, security
>
> In mesos, one can use the flag {{--firewall_rules}} to disable endpoints. 
> Disabled endpoints will return a _403 Forbidden_ response whenever someone 
> tries to access endpoints.
> Libprocess support adding one default delegate for endpoints, which is the 
> default process id which handles endpoints if no process id was given. For 
> example, the default id of the master libprocess process is {{master}} which 
> is also set as the delegate for the master system process, so a request to 
> the endpoint {{http://master-address:5050/state.json}} will effectively be 
> resolved by {{http://master-address:5050/master/state.json}}. But if one 
> disables  {{/state.json}} because of how delegates work, it can still access 
> {{/master/state.json}}.
> The only workaround is to disabled both enpoints.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to