{"push_id":1037751382,"size":2,"distinct_size":0,"ref":"refs/heads/master","head":"d314e9e80c5ea561b73584b73806c2ae9e30f503","before":"82be788c96ed5978d3cb4a00079e26b981a3df3f","commits":[{"sha":"950336ba3e4a1ffd2ca60d29f6ef386dd2c7351d","author":{"email":"f82da8db93e4ada738df910dc39037dfa2de78b0@redhat.com","name":"Vladis Dronov"},"message":"Input: ati_remote2 - fix crashes on detecting device with invalid descriptor\n\nThe ati_remote2 driver expects at least two interfaces with one\nendpoint each. If given malicious descriptor that specify one\ninterface or no endpoints, it will crash in the probe function.\nEnsure there is at least two interfaces and one endpoint for each\ninterface before using it.\n\nThe full disclosure: http://seclists.org/bugtraq/2016/Mar/90\n\nReported-by: Ralf Spenneberg <ralf@spenneberg.net>\nSigned-off-by: Vladis Dronov <vdronov@redhat.com>\nCc: stable@vger.kernel.org\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/dtor/input/commits/950336ba3e4a1ffd2ca60d29f6ef386dd2c7351d"},{"sha":"d314e9e80c5ea561b73584b73806c2ae9e30f503","author":{"email":"bfee72d94d376f4e00f72b756466867d7f9eb24e@suse.com","name":"Oliver Neukum"},"message":"Input: sur40 - fix DMA on stack\n\nDuring the initialisation the driver uses a buffer on the stack for DMA.\nThat violates the cache coherency rules. The fix is to allocate the buffer\nwith kmalloc().\n\nSigned-off-by: Oliver Neukum <ONeukum@suse.com>\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/dtor/input/commits/d314e9e80c5ea561b73584b73806c2ae9e30f503"}]}