• Johan Hovold's avatar
    USB: wusbcore: fix NULL-deref at probe · 03ace948
    Johan Hovold authored
    Make sure to check the number of endpoints to avoid dereferencing a
    NULL-pointer or accessing memory beyond the endpoint array should a
    malicious device lack the expected endpoints.
    This specifically fixes the NULL-pointer dereference when probing HWA HC
    Fixes: df365423
     ("wusb: add the Wire Adapter (WA) core")
    Cc: stable <stable@vger.kernel.org>     # 2.6.28
    Cc: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
    Cc: David Vrabel <david.vrabel@csr.com>
    Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>