)]}'
{
  "commit": "cbecd0a40b4d530d846c2a2edff2ca9a3a8f0761",
  "tree": "c3e48c25be10821b643cc2f66df3fb87d809083f",
  "parents": [
    "14053e71f2b79eb5fe6edb943e286339a301adf2"
  ],
  "author": {
    "name": "Valerio Setti",
    "email": "valerio.setti@nordicsemi.no",
    "time": "Fri Oct 11 14:55:24 2024 +0200"
  },
  "committer": {
    "name": "David Horstmann",
    "email": "david.horstmann@arm.com",
    "time": "Fri Oct 11 19:51:31 2024 +0100"
  },
  "message": "pkwrite: fix buffer overrun\n\nThis commit fixes potential buffer overrun in:\n- pk_write_rsa_der\n- pk_write_ec_pubkey\n\nIn both functions, when dealing with opaque keys, there was no\ncheck that the provided buffer was large enough to contain the\nkey being exported. This commit fixes this problem and it also\nadds some testing in test_suite_pkwrite to trigger these checks.\n\nSigned-off-by: Valerio Setti \u003cvalerio.setti@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e009c565ea476aad3b79adba48dcddfe773c968",
      "old_mode": 33188,
      "old_path": "library/pkwrite.c",
      "new_id": "2a698448bee647add928d6e7b85d738c3f48fcaf",
      "new_mode": 33188,
      "new_path": "library/pkwrite.c"
    },
    {
      "type": "modify",
      "old_id": "735c12547cc06c77ac9878d5b32aa99cb44c385d",
      "old_mode": 33188,
      "old_path": "tests/suites/test_suite_pkwrite.function",
      "new_id": "339252811533734d9bcdab91189c7987cf1ce5fd",
      "new_mode": 33188,
      "new_path": "tests/suites/test_suite_pkwrite.function"
    }
  ]
}
