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

Nick Couchman updated GUACAMOLE-1025:
-------------------------------------
    Fix Version/s: 1.4.0

> Allow QuickConnect Extension to Block Certain Parameters
> --------------------------------------------------------
>
>                 Key: GUACAMOLE-1025
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1025
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole-auth-quickconnect
>            Reporter: Nick Couchman
>            Assignee: Nick Couchman
>            Priority: Minor
>             Fix For: 1.4.0
>
>
> Based on knowledge (as documented in the manual) about some of the security 
> implications of the QuickConnect module, and a recent conversation on the 
> mailing list, it seems like it would be good to add an option or two to the 
> QuickConnect authentication module that allows the server administrator to 
> control which connection parameters can be used when creating connections and 
> which ones will be vetoed or ignored.  I'm thinking that two options could be 
> implemented:
> quickconnect-allowed-parameters
> quickconnect-denied-parameters
> The logic would be as follows:
> * If quickconnect-allowed-parameters is set, ONLY the parameters specified in 
> that option will be allowed, and ALL others will be discarded.
> * If quickconnect-denied-parameters is set, the parameters specified in that 
> option will be discarded, and ALL others will be allowed.
> * If both are set (which shouldn't happen under normal circumstances), the 
> parameters set in quickconnect-allowed-parameters will be allowed, unless 
> they also occur in quickconnect-denied-parameters, in which case they will be 
> discarded along with anything else not set in quickconnect-allowed-parameters.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to