1. 16 Feb, 2015 4 commits
    • Mike DePaulo's avatar
      CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from… · 31322c2b
      Mike DePaulo authored
      CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from xorg/lib/libXfont commit 891e084b26837162b12f841060086a105edde86d
      
      The connection setup reply from the font server can include a list
      of alternate servers to contact if this font server stops working.
      
      The reply specifies a total size of all the font server names, and
      then provides a list of names. _fs_recv_conn_setup() allocated the
      specified total size for copying the names to, but didn't check to
      make sure it wasn't copying more data to that buffer than the size
      it had allocated.
      
      v2: use xfree() instead of free() for nx-libs 3.6.x (Mihai Moldovan)
      31322c2b
    • Mihai Moldovan's avatar
      Revert "CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from… · c0d0e373
      Mihai Moldovan authored
      Revert "CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from xorg/lib/libXfont commit 891e084b26837162b12f841060086a105edde86d"
      
      This reverts commit 94c6de06.
      c0d0e373
    • Mike DePaulo's avatar
      CVE-2014-0210: unvalidated length fields in fs_read_query_info() from… · e29bbd5b
      Mike DePaulo authored
      CVE-2014-0210: unvalidated length fields in fs_read_query_info() from xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f
      
      fs_read_query_info() parses a reply from the font server.  The reply
      contains embedded length fields, none of which are validated.  This
      can cause out of bound reads in either fs_read_query_info() or in
      _fs_convert_props() which it calls to parse the fsPropInfo in the reply.
      
      v2: apply correctly on nx-libs 3.6.x (Mihai Moldovan)
      e29bbd5b
    • Mihai Moldovan's avatar
      Revert "CVE-2014-0210: unvalidated length fields in fs_read_query_info() from… · 5fc2f57f
      Mihai Moldovan authored
      Revert "CVE-2014-0210: unvalidated length fields in fs_read_query_info() from xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f"
      
      This reverts commit c6aebf92.
      5fc2f57f
  2. 14 Feb, 2015 36 commits