{
  "cveId": "CVE-2023-52604",
  "url": "https://patchblox.com/security/cve/CVE-2023-52604",
  "summary": "CVE-2023-52604 is fixed in linux on 1 platform, first by DEBIAN-CVE-2023-52604, released March 6, 2024. It is not reported as exploited. Patch Radar priority: High.",
  "title": "linux: In the Linux kernel, the following vulnerability has been resolved:  FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjT...",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree  Syzkaller reported the following issue:  UBSAN: array-index-out-of-bounds in fs/jfs/jfs_dmap.c:2867:6 index 196694 is out of range for type \u0027s8[1365]\u0027 (aka \u0027signed char[1365]\u0027) CPU: 1 PID: 109 Comm: jfsCommit Not tainted 6.6.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 Call Trace:  \u003CTASK\u003E  __dump_stack lib/dump_stack.c:88 [inline]  dump_stack_lvl\u002B0x1e7/0x2d0 lib/dump_stack.c:106  ubsan_epilogue lib/ubsan.c:217 [inline]  __ubsan_handle_out_of_bounds\u002B0x11c/0x150 lib/ubsan.c:348  dbAdjTree\u002B0x474/0x4f0 fs/jfs/jfs_dmap.c:2867  dbJoin\u002B0x210/0x2d0 fs/jfs/jfs_dmap.c:2834  dbFreeBits\u002B0x4eb/0xda0 fs/jfs/jfs_dmap.c:2331  dbFreeDmap fs/jfs/jfs_dmap.c:2080 [inline]  dbFree\u002B0x343/0x650 fs/jfs/jfs_dmap.c:402  txFreeMap\u002B0x798/0xd50 fs/jfs/jfs_txnmgr.c:2534  txUpdateMap\u002B0x342/0x9e0  txLazyCommit fs/jfs/jfs_txnmgr.c:2664 [inline]  jfs_lazycommit\u002B0x47a/0xb70 fs/jfs/jfs_txnmgr.c:2732  kthread\u002B0x2d3/0x370 kernel/kthread.c:388  ret_from_fork\u002B0x48/0x80 arch/x86/kernel/process.c:147  ret_from_fork_asm\u002B0x11/0x20 arch/x86/entry/entry_64.S:304  \u003C/TASK\u003E ================================================================================ Kernel panic - not syncing: UBSAN: panic_on_warn set ... CPU: 1 PID: 109 Comm: jfsCommit Not tainted 6.6.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 Call Trace:  \u003CTASK\u003E  __dump_stack lib/dump_stack.c:88 [inline]  dump_stack_lvl\u002B0x1e7/0x2d0 lib/dump_stack.c:106  panic\u002B0x30f/0x770 kernel/panic.c:340  check_panic_on_warn\u002B0x82/0xa0 kernel/panic.c:236  ubsan_epilogue lib/ubsan.c:223 [inline]  __ubsan_handle_out_of_bounds\u002B0x13c/0x150 lib/ubsan.c:348  dbAdjTree\u002B0x474/0x4f0 fs/jfs/jfs_dmap.c:2867  dbJoin\u002B0x210/0x2d0 fs/jfs/jfs_dmap.c:2834  dbFreeBits\u002B0x4eb/0xda0 fs/jfs/jfs_dmap.c:2331  dbFreeDmap fs/jfs/jfs_dmap.c:2080 [inline]  dbFree\u002B0x343/0x650 fs/jfs/jfs_dmap.c:402  txFreeMap\u002B0x798/0xd50 fs/jfs/jfs_txnmgr.c:2534  txUpdateMap\u002B0x342/0x9e0  txLazyCommit fs/jfs/jfs_txnmgr.c:2664 [inline]  jfs_lazycommit\u002B0x47a/0xb70 fs/jfs/jfs_txnmgr.c:2732  kthread\u002B0x2d3/0x370 kernel/kthread.c:388  ret_from_fork\u002B0x48/0x80 arch/x86/kernel/process.c:147  ret_from_fork_asm\u002B0x11/0x20 arch/x86/entry/entry_64.S:304  \u003C/TASK\u003E Kernel Offset: disabled Rebooting in 86400 seconds..  The issue is caused when the value of lp becomes greater than CTLTREESIZE which is the max size of stree. Adding a simple check solves this issue.  Dave: As the function returns a void, good error handling would require a more intrusive code reorganization, so I modified Osama\u0027s patch at use WARN_ON_ONCE for lack of a cleaner option.  The patch is tested via syzbot.",
  "published": "2024-03-06T07:15:11Z",
  "severity": "high",
  "cvss": 7.8,
  "cvssVector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
  "epss": 0.00251,
  "epssPercentile": 0.1662,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 12.15 (bookworm)",
      "fixedVersion": "6.1.82-1",
      "fix": "DEBIAN-CVE-2023-52604",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2023-52604",
      "released": "2024-03-06T07:15:11Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "6.7.7-1",
      "fix": "DEBIAN-CVE-2023-52604",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2023-52604",
      "released": "2024-03-06T07:15:11Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "6.7.7-1",
      "fix": "DEBIAN-CVE-2023-52604",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2023-52604",
      "released": "2024-03-06T07:15:11Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T00:53:09Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}