)]}'
{
  "commit": "b2b8872c876201eac2d0707276c6999ff3eb185e",
  "tree": "2639c33ab570d4b7db9fcfe650cea861bd8259d1",
  "parents": [
    "ac68c6c683409f98250d34ad282b9e1b0c9095ef"
  ],
  "author": {
    "name": "Tatiana Bradley",
    "email": "tatiana@golang.org",
    "time": "Fri May 06 11:25:06 2022 -0400"
  },
  "committer": {
    "name": "Michael Knyszek",
    "email": "mknyszek@google.com",
    "time": "Tue Jul 12 15:06:07 2022 +0000"
  },
  "message": "compress/gzip: fix stack exhaustion bug in Reader.Read\n\nReplace recursion with iteration in Reader.Read to avoid stack\nexhaustion when there are a large number of files.\n\nFixes CVE-2022-30631\nFixes #53168\n\nChange-Id: I47d8afe3f2d40b0213ab61431df9b221794dbfe0\nReviewed-on: https://team-review.git.corp.google.com/c/golang/go-private/+/1455673\nReviewed-by: Roland Shoemaker \u003cbracewell@google.com\u003e\nReviewed-by: Julie Qiu \u003cjulieqiu@google.com\u003e\nReviewed-on: https://go-review.googlesource.com/c/go/+/417067\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\nRun-TryBot: Michael Knyszek \u003cmknyszek@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa6780f8474989664bfcf6746d36fb83e3e403e8",
      "old_mode": 33188,
      "old_path": "src/compress/gzip/gunzip.go",
      "new_id": "ba8de97e6acba44e142a23955d864f849c3d526a",
      "new_mode": 33188,
      "new_path": "src/compress/gzip/gunzip.go"
    },
    {
      "type": "modify",
      "old_id": "be691854639577f1ce01b948884bfd7ea89c549f",
      "old_mode": 33188,
      "old_path": "src/compress/gzip/gunzip_test.go",
      "new_id": "3309ff61954480a36482ea46a8b3494849385e29",
      "new_mode": 33188,
      "new_path": "src/compress/gzip/gunzip_test.go"
    }
  ]
}
