)]}'
{
  "commit": "d4862a87e31a51de9eb260f25c9e99a75efe3235",
  "tree": "94c601e5faf63509c6d9f43f98db955566d9033b",
  "parents": [
    "9dacf32d2cbd66cbcce7944ebdfd6b2df20e33b8"
  ],
  "author": {
    "name": "Petr Matousek",
    "email": "pmatouse@redhat.com",
    "time": "Wed Jun 17 12:46:11 2015 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Wed Jun 17 16:03:47 2015 +0200"
  },
  "message": "i8254: fix out-of-bounds memory access in pit_ioport_read()\n\nDue converting PIO to the new memory read/write api we no longer provide\nseparate I/O region lenghts for read and write operations. As a result,\nreading from PIT Mode/Command register will end with accessing\npit-\u003echannels with invalid index.\n\nFix this by ignoring read from the Mode/Command register.\n\nThis is CVE-2015-3214.\n\nReported-by: Matt Tait \u003cmatttait@google.com\u003e\nFixes: 0505bcdec8228d8de39ab1a02644e71999e7c052\nCc: qemu-stable@nongnu.org\nSigned-off-by: Petr Matousek \u003cpmatouse@redhat.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3450c98637da9afeb117b91bb11156ec2a42b070",
      "old_mode": 33188,
      "old_path": "hw/timer/i8254.c",
      "new_id": "9b65a336923f99d5277915820accafa976a3e45f",
      "new_mode": 33188,
      "new_path": "hw/timer/i8254.c"
    }
  ]
}
