)]}'
{
  "commit": "8800ef252b9f59834c1e1707bfa47a5de65aae10",
  "tree": "f6820ae24c7af5844328bedb2bc8bf01155a6abb",
  "parents": [
    "41e49aeefd64cf3634235e48389609661f2c89b7"
  ],
  "author": {
    "name": "Duy Truong",
    "email": "duytruong@google.com",
    "time": "Mon Apr 27 15:47:29 2026 -0700"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Fri Jul 10 00:54:43 2026 -0700"
  },
  "message": "[LocalImageResolver] Fix security check bypass\n\nEnsure that security checks (mime type and size limits) are applied\nin all image resolution paths. Previously, the checks were only in\nonHeaderDecoded, which was bypassed in some resolveImage variants.\n\nThis was autogenerated by MendIt (go/androidmendit)\n\nBug: 501447778\nTest: atest LocalImageResolverTest\nFlag: EXEMPT BUGFIX\n(cherry picked from commit ea59bf7683410de0cb9fe57ff3c56bd5b39d7d7e)\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:8653c76b7af1b66bcf98dfb277b5cfa17ea72008\nMerged-In: Ief9e76d49f069b42568d1037452b1fbfa508d453\nChange-Id: Ief9e76d49f069b42568d1037452b1fbfa508d453\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97e66d9ddfd06b02a2d2589367b8659d95da59da",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/widget/LocalImageResolver.java",
      "new_id": "71dbbe06ba73ca9d1e4e3f81e6f111b2c418bbe0",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/widget/LocalImageResolver.java"
    },
    {
      "type": "modify",
      "old_id": "474e3c3f010b03b5830afd0c78214be2f84f0d0e",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/src/com/android/internal/widget/LocalImageResolverTest.java",
      "new_id": "31acda8b2bf68c8f913cf494d3bb6b2d2b28d2ae",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/com/android/internal/widget/LocalImageResolverTest.java"
    }
  ]
}
