Benjamin created GUACAMOLE-1818:
-----------------------------------
Summary: Auth token as a parameter in "websocket-tunnel" request
Key: GUACAMOLE-1818
URL: https://issues.apache.org/jira/browse/GUACAMOLE-1818
Project: Guacamole
Issue Type: Bug
Components: guacamole, guacamole-client
Affects Versions: 1.5.1, 1.5.2
Reporter: Benjamin
The following HTTP requests example generated by Guacamole client contains
authentication service tokens via URL query parameters, which could be leaked
from server log files, “Referer header” of HTTP request, etc.
Example:
GET
/workstation/websocket-tunnel?token=<token>GUAC_DATA_SOURCE=postgresql&GUAC_ID=1&GUAC_TYPE=c&GUAC_WIDTH=1920&GUAC_HEIGHT=1081&GUAC_DPI=96&GUAC_TIMEZONE=Europe%2FBerlin&GUAC_AUDIO=audio%2FL8&GUAC_AUDIO=audio%2FL16&GUAC_IMAGE=image%2Fjpeg&GUAC_IMAGE=image%2Fpng&GUAC_IMAGE=image%2Fwebp
I was able to verify this for both 1.5.2 and 1.5.1, older releases are probably
also affected by this.
This is similar to: GUACAMOLE-1775
--
This message was sent by Atlassian Jira
(v8.20.10#820010)