)]}'
{
  "commit": "fa80d1c110327e598f4f83ffb76af3f87c292520",
  "tree": "dfb2dfef390e34f8cbf62bde7406e72d43f004c5",
  "parents": [
    "2846820de635813ea583c72e839fa5fde4a9baee"
  ],
  "author": {
    "name": "Radu Rendec",
    "email": "rrendec@redhat.com",
    "time": "Thu Feb 06 12:44:20 2025 -0500"
  },
  "committer": {
    "name": "Arnav Kansal",
    "email": "rnv@google.com",
    "time": "Sat Mar 15 14:11:18 2025 -0700"
  },
  "message": "arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array\n\n[ Upstream commit 875d742cf5327c93cba1f11e12b08d3cce7a88d2 ]\n\nThe loop that detects/populates cache information already has a bounds\ncheck on the array size but does not account for cache levels with\nseparate data/instructions cache. Fix this by incrementing the index\nfor any populated leaf (instead of any populated level).\n\nFixes: 5d425c186537 (\"arm64: kernel: add support for cpu cache information\")\n\nBUG\u003db/403502363\nTEST\u003dpresubmit\nRELEASE_NOTE\u003dFixed CVE-2025-21785 in the Linux kernel.\n\ncos-patch: security-high\nChange-Id: I87cff00aa1df457ba41ff05aedf4298fb143d1ba\nSigned-off-by: Radu Rendec \u003crrendec@redhat.com\u003e\nLink: https://lore.kernel.org/r/20250206174420.2178724-1-rrendec@redhat.com\nSigned-off-by: Will Deacon \u003cwill@kernel.org\u003e\nSigned-off-by: Sasha Levin \u003csashal@kernel.org\u003e\nSigned-off-by: Kernel CVE Triage Automation \u003ccloud-image-kernel-cve-triage-automation@prod.google.com\u003e\nReviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/96095\nReviewed-by: Shuo Yang \u003cgshuoy@google.com\u003e\nReviewed-by: Arnav Kansal \u003crnv@google.com\u003e\nTested-by: Cusky Presubmit Bot \u003cpresubmit@cos-infra-prod.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97c42be71338a9ee29b79ce823592d238c5ba0fe",
      "old_mode": 33188,
      "old_path": "arch/arm64/kernel/cacheinfo.c",
      "new_id": "1510f457b6154da81931f475bc7348e0ede2a2b8",
      "new_mode": 33188,
      "new_path": "arch/arm64/kernel/cacheinfo.c"
    }
  ]
}
