Skip to content
Snippets Groups Projects
Select Git revision
  • v2.3.1
  • master default
  • sp/trace-zero-ranges
  • stable-2.5
  • stable-2.4
  • stable-2.3
  • stable-2.2
  • stable-2.1
  • stable-2.0
  • stable-1.7
  • stable-1.6
  • stable-1.5
  • stable-1.4
  • stable-1.3
  • stable-1.2
  • stable-1.1
  • stable-1.0
  • stable-0.15
  • stable-0.14
  • stable-0.13
  • stable-0.12
  • v2.7.0-rc1
  • v2.7.0-rc0
  • v2.6.0
  • v2.5.1.1
  • v2.6.0-rc5
  • v2.6.0-rc4
  • v2.6.0-rc3
  • v2.6.0-rc2
  • v2.6.0-rc1
  • v2.6.0-rc0
  • v2.5.1
  • v2.5.0
  • v2.5.0-rc4
  • v2.5.0-rc3
  • v2.5.0-rc2
  • v2.5.0-rc1
  • v2.5.0-rc0
  • v2.4.1
  • v2.4.0.1
40 results

slirp

  • Open with
  • Download source code
  • Download directory
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    Petr Matousek authored and Peter Maydell committed
    When guest sends udp packet with source port and source addr 0,
    uninitialized socket is picked up when looking for matching and already
    created udp sockets, and later passed to sosendto() where NULL pointer
    dereference is hit during so->slirp->vnetwork_mask.s_addr access.
    
    Fix this by checking that the socket is not just a socket stub.
    
    This is CVE-2014-3640.
    
    Signed-off-by: default avatarPetr Matousek <pmatouse@redhat.com>
    Reported-by: default avatarXavier Mehrenberger <xavier.mehrenberger@airbus.com>
    Reported-by: default avatarStephane Duverger <stephane.duverger@eads.net>
    Reviewed-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
    Reviewed-by: default avatarMichael S. Tsirkin <mst@redhat.com>
    Reviewed-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
    Message-id: 20140918063537.GX9321@dhcp-25-225.brq.redhat.com
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    01f7cecf
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Name Last commit Last update
    ..