)]}'
{
  "commit": "cac9ca8ed99bd98f4c0dcd1913a146192bf5ee84",
  "tree": "9532089be9064f42f8e6a4a22bcac186fe8c3445",
  "parents": [
    "f52bf62fe12d46267e958f80dbe1f4425b55cd0f"
  ],
  "author": {
    "name": "Petr Viktorin",
    "email": "encukou@gmail.com",
    "time": "Thu Jul 16 19:48:01 2020"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 16 19:48:01 2020"
  },
  "message": "[3.5] bpo-39017: Avoid infinite loop in the tarfile module (GH-21454) (#21489)\n\nAvoid infinite loop when reading specially crafted TAR files using the tarfile module\r\n(CVE-2019-20907).\r\n(cherry picked from commit 5a8d121a1f3ef5ad7c105ee378cc79a3eac0c7d4)\r\n\r\nCo-authored-by: Rishi \u003crishi_devan@mail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "999a99b978fced11befb850c3025c12a27064c99",
      "old_mode": 33261,
      "old_path": "Lib/tarfile.py",
      "new_id": "8015fae7a63e54af67a525dc403b0695c306a677",
      "new_mode": 33261,
      "new_path": "Lib/tarfile.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8237251964983f54ed1966297e887636cd0c5f4",
      "new_mode": 33188,
      "new_path": "Lib/test/recursion.tar"
    },
    {
      "type": "modify",
      "old_id": "1efb841bb22dc2f0922a606a00c0d396fa5df3cc",
      "old_mode": 33188,
      "old_path": "Lib/test/test_tarfile.py",
      "new_id": "2438fd3abf2ee939c18b8c13a19fddf319cfbed6",
      "new_mode": 33188,
      "new_path": "Lib/test/test_tarfile.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad26676f8b85633d9586cef949da4f950a9d13ff",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2020-07-12-22-16-58.bpo-39017.x3Cg-9.rst"
    }
  ]
}
