)]}'
{
  "commit": "4f718a29fe4908c2cea782f751e9805319684e2b",
  "tree": "e4d9d630d4200a40bcc96b2a168828f8fb4ed1df",
  "parents": [
    "fc8e6e8668e74fbf8e00d6e143d7f43b20f73f32"
  ],
  "author": {
    "name": "Lars-Peter Clausen",
    "email": "lars@metafoo.de",
    "time": "Mon Nov 28 09:44:14 2011 +0100"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@opensource.wolfsonmicro.com",
    "time": "Tue Nov 29 11:53:53 2011 +0000"
  },
  "message": "firmware: Sigma: Prevent out of bounds memory access\n\nThe SigmaDSP firmware loader currently does not perform enough boundary size\nchecks when processing the firmware. As a result it is possible that a\nmalformed firmware can cause an out of bounds memory access.\n\nThis patch adds checks which ensure that both the action header and the payload\nare completely inside the firmware data boundaries before processing them.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f10fc521951b17491348f0cd0fbb1f3013e31eae",
      "old_mode": 33188,
      "old_path": "drivers/firmware/sigma.c",
      "new_id": "c780baa59ed965759a322db926f1e4fc56bcf991",
      "new_mode": 33188,
      "new_path": "drivers/firmware/sigma.c"
    },
    {
      "type": "modify",
      "old_id": "e2accb3164d8d969245e4567b0f308d4a35cb152",
      "old_mode": 33188,
      "old_path": "include/linux/sigma.h",
      "new_id": "9a138c2946bb01dc9d2fa30df564dddce1a4d849",
      "new_mode": 33188,
      "new_path": "include/linux/sigma.h"
    }
  ]
}
