)]}'
{
  "commit": "d7e0d19aa0fdd22819d35db551bd54c1bcf9c2aa",
  "tree": "3abc10f8a6e3f296fb619077af5f6f16713c62b8",
  "parents": [
    "5b7c84066733c5dfb0e4016d939757b38de189e4"
  ],
  "author": {
    "name": "Dan Rosenberg",
    "email": "dan.j.rosenberg@gmail.com",
    "time": "Fri Oct 01 11:16:58 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sun Oct 03 21:58:48 2010 -0700"
  },
  "message": "sctp: prevent reading out-of-bounds memory\n\nTwo user-controlled allocations in SCTP are subsequently dereferenced as\nsockaddr structs, without checking if the dereferenced struct members fall\nbeyond the end of the allocated chunk.  There doesn\u0027t appear to be any\ninformation leakage here based on how these members are used and\nadditional checking, but it\u0027s still worth fixing.\n\n[akpm@linux-foundation.org: remove unfashionable newlines, fix gmail tab-\u003espace conversion]\nSigned-off-by: Dan Rosenberg \u003cdan.j.rosenberg@gmail.com\u003e\nAcked-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca44917872d2553b98f4e2f3601f95fe0f2c414f",
      "old_mode": 33188,
      "old_path": "net/sctp/socket.c",
      "new_id": "fbb70770ad05d05807d25b5527e5616a621f58e8",
      "new_mode": 33188,
      "new_path": "net/sctp/socket.c"
    }
  ]
}
