You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2017/01/26 03:27:26 UTC

[jira] [Created] (GUACAMOLE-184) guac_common_surface_dup() may send invalid PNG

Michael Jumper created GUACAMOLE-184:
----------------------------------------

             Summary: guac_common_surface_dup() may send invalid PNG
                 Key: GUACAMOLE-184
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-184
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-server
            Reporter: Michael Jumper
            Assignee: Michael Jumper


{{guac_common_surface_dup()}} fails to check whether the dimensions of the surface are 0x0. Though this is a perfectly valid state for a surface, it is not possible to send a 0x0 image (nor does it really make sense to try); the PNG encoding functions fail, producing an invalid Guacamole instruction and breaking the protocol stream.



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