| Published | Title | Version | Author | Status |
|---|---|---|---|---|
| 2026-10-14 08:03 UTC | hfs: initialize B-tree inodes and validate catalog CNIDs | 4 | yangguikun19@qq.com | in progress |
| 2026-10-14 00:37 UTC | hfsplus: fix timestamp wrapping and support timestamps after 2040 | 3 | slava@dubeyko.com | finished in 3h59m0s |
| 2026-10-13 06:44 UTC | hfs: give the internal B-tree inodes a type and keep catalog records off them | 3 | yangguikun19@qq.com | finished in 3h59m0s |
| 2026-10-09 21:31 UTC | hfsplus: fix timestamp wrapping and support timestamps after 2040 | 2 | slava@dubeyko.com | finished in 4h1m0s |
| 2026-10-02 21:16 UTC | hfsplus: annotate extents_lock nesting to silence lockdep false positive | 3 | guvenlik@noroxi.com | finished in 3h53m0s |
| 2026-10-01 21:53 UTC | hfsplus: annotate extents_lock nesting to silence lockdep false positive | 2 | guvenlik@noroxi.com | finished in 3h44m0s |
| 2026-10-01 21:38 UTC | hfsplus, hfs: fix B-tree node leak on hfs_btree_open() error path | 3 | guvenlik@noroxi.com | skipped |
| 2026-10-01 16:21 UTC | hfs, hfsplus: validate the partition map and wrapper before following them | 2 | matthias.goergens@gmail.com | finished in 3h53m0s |
| 2026-10-01 09:52 UTC | hfsplus: annotate extents_lock nesting to silence lockdep false positive | 1 | guvenlik@noroxi.com | finished in 4h18m0s |
| 2026-09-30 23:23 UTC | hfsplus, hfs: fix B-tree node leak on hfs_btree_open() error path | 2 | guvenlik@noroxi.com | finished in 4h14m0s |
| 2026-09-30 18:50 UTC | hfsplus: free cached B-tree nodes on hfs_btree_open() error path | 1 | guvenlik@noroxi.com | finished in 4h10m0s |
| 2026-09-30 16:27 UTC | hfs: don't give the extents overflow file overflow extents | 1 | ngocthang2710.1999@gmail.com | finished in 4h4m0s |
| 2026-09-29 02:03 UTC | hfs: handle extent B-tree write errors | 6 | davyfelipe34@gmail.com | finished in 4h41m0s |
| 2026-09-26 08:40 UTC | hfs, hfsplus: bound the partition-table and wrapper hops | 1 | matthias.goergens@gmail.com | finished in 4h0m0s |
| 2026-09-24 23:10 UTC | hfs: handle extent B-tree write errors | 5 | davyfelipe34@gmail.com | finished in 4h4m0s |
| 2026-09-24 07:07 UTC | hfsplus: validate inline xattr record size against entrylength | 2 | benquike@gmail.com | finished in 4h16m0s |
| 2026-09-24 07:04 UTC | hfs: validate allocation block parameters in hfs_mdb_get() | 2 | benquike@gmail.com |
finished
in 4h1m0s
[1 findings] |
| 2026-09-24 00:16 UTC | hfs: handle extent B-tree write errors | 4 | davyfelipe34@gmail.com | finished in 4h24m0s |
| 2026-09-23 23:08 UTC | hfs: handle extent B-tree write errors | 3 | davyfelipe34@gmail.com | finished in 4h14m0s |
| 2026-09-22 23:40 UTC | hfs: handle extent B-tree write errors | 2 | davyfelipe34@gmail.com | finished in 4h24m0s |
| 2026-09-22 16:21 UTC | hfsplus: fix recursive tree_lock and validate b-tree fork extents | 7 | ngocthang2710.1999@gmail.com | finished in 4h3m0s |
| 2026-09-21 15:37 UTC | hfs/hfsplus: serialize B-tree close against folio release | 2 | bruno.produit@trailofbits.com | finished in 5h9m0s |
| 2026-09-20 16:02 UTC | hfs: propagate extent B-tree insertion errors | 1 | davyfelipe34@gmail.com | finished in 4h56m0s |
| 2026-09-19 22:26 UTC | hfs: validate drAlBlkSiz and fs_ablocks in hfs_mdb_get() | 1 | benquike@gmail.com | finished in 4h7m0s |
| 2026-09-19 22:26 UTC | hfsplus: fix xattr entrylength OOB read and NULL hidden_dir on R/W remount | 1 | benquike@gmail.com | finished in 4h13m0s |
| 2026-09-19 00:16 UTC | hfsplus: fix "Illegal name" fsck failures from non-canonical decomposition | 1 | slava@dubeyko.com | finished in 4h50m0s |
| 2026-09-18 13:08 UTC | hfs/hfsplus: serialize B-tree close against folio release | 1 | bruno.produit@trailofbits.com | finished in 4h9m0s |
| 2026-09-18 08:51 UTC | hfsplus: validate b-tree fork extents at mount and inode read | 6 | ngocthang2710.1999@gmail.com |
finished
in 51m0s
[1 findings] |
| 2026-09-18 08:39 UTC | hfsplus: validate b-tree fork extents at mount and inode read | 6 | ngocthang2710.1999@gmail.com |
finished
in 1h2m0s
[1 findings] |
| 2026-09-17 12:06 UTC | hfsplus: fix recursive tree_lock and validate b-tree fork extents at mount | 5 | ngocthang2710.1999@gmail.com | finished in 4h5m0s |
| 2026-09-16 22:40 UTC | hfs: return -EPERM for unsupported setattr changes | 1 | davyfelipe34@gmail.com | finished in 4h10m0s |
| 2026-09-16 09:09 UTC | hfs: don't let internal B-tree inodes leak into the VFS open path | 1 | yangguikun19@qq.com | skipped |
| 2026-09-14 23:39 UTC | hfsplus: convert regular file I/O to iomap-based operations | 4 | slava@dubeyko.com | finished in 4h35m0s |
| 2026-09-12 13:24 UTC | hfsplus: fix the extents overflow file recursive tree_lock and its root cause | 4 | ngocthang2710.1999@gmail.com | finished in 4h10m0s |
| 2026-09-10 00:04 UTC | xfstests: exclude hfs/hfsplus from generic/339 run | 1 | slava@dubeyko.com | skipped |
| 2026-09-09 09:59 UTC | hfs: fix slab-out-of-bounds in __hfs_ext_write_extent | 1 | roman.demidov.nn@gmail.com | finished in 5h11m0s |
| 2026-09-08 21:04 UTC | hfsplus: convert regular file I/O to iomap-based operations | 3 | slava@dubeyko.com | finished in 4h42m0s |
| 2026-09-06 15:49 UTC | hfsplus: fix recursive tree_lock in hfsplus_file_extend() | 1 | ngocthang2710.1999@gmail.com | finished in 4h32m0s |
| 2026-08-31 13:30 UTC | hfsplus: fix issue of direct writes beyond end-of-file | 1 | sashal@kernel.org | finished in 4h16m0s |
| 2026-08-31 13:26 UTC | hfsplus: rework hfsplus_readdir() logic | 1 | sashal@kernel.org | skipped |
| 2026-08-28 13:38 UTC | hfsplus: fix truncated xattr names in listxattr() | 1 | devnull@kernel.org | finished in 5h24m0s |
| 2026-08-26 22:56 UTC | hfsplus: convert regular file I/O to iomap-based operations | 2 | slava@dubeyko.com |
finished
in 3h58m0s
[1 findings] |
| 2026-08-14 02:31 UTC | hfs/hfsplus: harden btree node 0 bitmap corruption handling | 1 | tao1.yu@intel.com | finished in 4h8m0s |
| 2026-08-10 09:24 UTC | hfsplus: validate extent record length before writing it back | 1 | r772577952@gmail.com | finished in 4h45m0s |
| 2026-08-06 07:33 UTC | hfsplus: validate B-tree record offset table | 6 | r772577952@gmail.com | finished in 4h10m0s |
| 2026-07-28 10:12 UTC | hfsplus: validate B-tree record offset table | 5 | r772577952@gmail.com | finished in 4h34m0s |
| 2026-07-26 06:42 UTC | fs: hfsplus: remove redundant NULL check before kfree() | 1 | mdshahid03@gmail.com | skipped |
| 2026-07-23 06:39 UTC | hfsplus: validate B-tree record offset table | 4 | r772577952@gmail.com | finished in 1h14m0s |
| 2026-07-22 21:37 UTC | hfsplus: convert regular file I/O to iomap-based operations | 1 | slava@dubeyko.com | finished in 5h22m0s |
| 2026-07-20 18:44 UTC | hfs: rework MDB locking scheme | 1 | slava@dubeyko.com | skipped |
| 2026-07-17 13:57 UTC | hfsplus: fix null-ptr-deref by creating hidden dir on remount rw | 7 | kartikey406@gmail.com | finished in 5h29m0s |
| 2026-07-16 07:41 UTC | hfs: port HFS+ b-tree bitmap corruption check | 6 | aditya.ansh182@gmail.com | finished in 4h47m0s |
| 2026-07-15 03:38 UTC | hfs: port HFS+ b-tree bitmap corruption check | 5 | aditya.ansh182@gmail.com | finished in 5h20m0s |
| 2026-07-14 12:56 UTC | hfsplus: fix null-ptr-deref by creating hidden dir on remount rw | 6 | kartikey406@gmail.com | finished in 5h39m0s |
| 2026-07-14 09:27 UTC | hfs: port HFS+ b-tree bitmap corruption check | 4 | aditya.ansh182@gmail.com | finished in 4h33m0s |
| 2026-07-13 10:21 UTC | hfs: port HFS+ b-tree bitmap corruption check | 3 | aditya.ansh182@gmail.com | finished in 4h25m0s |
| 2026-07-12 06:09 UTC | hfsplus: validate B-tree record offset table | 3 | r772577952@gmail.com | finished in 4h56m0s |
| 2026-07-09 22:50 UTC | hfs: don't re-dirty MDB buffers after a write failure | 1 | slava@dubeyko.com | finished in 4h41m0s |
| 2026-07-08 21:56 UTC | hfs: validate catalog CNIDs before instantiating inodes | 5 | davemadmaxxx@gmail.com | finished in 5h30m0s |
| 2026-07-07 23:28 UTC | hfs: validate catalog CNIDs before instantiating inodes | 4 | davemadmaxxx@gmail.com | finished in 5h40m0s |
| 2026-07-06 22:18 UTC | hfs: fix error code when writing beyond volume capacity | 1 | slava@dubeyko.com | finished in 4h45m0s |
| 2026-07-06 22:17 UTC | hfsplus: fix error code when writing beyond volume capacity | 1 | slava@dubeyko.com | finished in 5h58m0s |
| 2026-07-06 09:59 UTC | hfs: validate catalog CNIDs before instantiating inodes | 3 | davemadmaxxx@gmail.com | finished in 5h15m0s |
| 2026-07-03 10:22 UTC | fs: hfsplus: remove redundant NULL check before kfree() | 1 | mdshahid03@gmail.com | skipped |
| 2026-07-03 05:16 UTC | hfs: port HFS+ b-tree bitmap corruption check | 2 | aditya.ansh182@gmail.com | finished in 4h29m0s |
| 2026-07-02 18:38 UTC | hfs: validate catalog CNIDs before instantiating inodes | 1 | davemadmaxxx@gmail.com | finished in 5h13m0s |
| 2026-07-02 08:22 UTC | hfsplus: validate B-tree record offset table | 2 | r772577952@gmail.com | finished in 4h57m0s |
| 2026-07-01 05:50 UTC | hfsplus: validate B-tree record offset table | 1 | r772577952@gmail.com | finished in 5h8m0s |
| 2026-06-23 09:37 UTC | hfs: port HFS+ b-tree bitmap corruption check | 1 | aditya.ansh182@gmail.com | finished in 4h56m0s |
| 2026-06-22 17:17 UTC | hfs, hfsplus: remove WARN_ON when new bnode already hashed | 1 | aditya.ansh182@gmail.com | skipped |
| 2026-06-21 09:04 UTC | hfsplus: fix duplicate bnode creation in hfs_bnode_create | 1 | sainathmanda777@gmail.com | finished in 4h8m0s |
| 2026-06-13 05:47 UTC | hfs: avoid deadlock in hfs_mdb_commit() | 3 | samsun1006219@gmail.com | finished in 4h53m0s |
| 2026-06-11 21:27 UTC | hfsplus: terminate xattr names before listing them | 1 | kylebot@openai.com | finished in 4h55m0s |
| 2026-06-11 21:26 UTC | hfsplus: validate thread record before delete key rebuild | 1 | kylebot@openai.com | finished in 4h36m0s |
| 2026-06-08 09:55 UTC | fs/hfsplus/xattr: Use memcpy() and strscpy() to build xattr_name | 1 | david.laight.linux@gmail.com | finished in 4h33m0s |
| 2026-06-06 15:58 UTC | hfs: return -EIO instead of BUG() in hfs_write_inode() | 1 | davemadmaxxx@gmail.com | finished in 4h5m0s |
| 2026-05-29 10:34 UTC | hfs: prevent MDB and bitmap buffer_head aliasing | 2 | samsun1006219@gmail.com | finished in 4h37m0s |
| 2026-05-27 15:32 UTC | hfs: reject volume bitmaps overlapping the MDB | 1 | samsun1006219@gmail.com | finished in 4h19m0s |
| 2026-05-19 22:28 UTC | hfs: rework hfsplus_readdir() logic | 1 | slava@dubeyko.com | finished in 4h43m0s |
| 2026-05-14 20:00 UTC | xfstests: disable generic/003 for HFS file system | 1 | slava@dubeyko.com | skipped |
| 2026-05-14 19:56 UTC | hfs: disable the updating of file access times (atime) | 1 | slava@dubeyko.com | finished in 4h42m0s |
| 2026-05-14 19:55 UTC | hfs: fix incorrect inode ID assignment in hfs_new_inode() | 1 | slava@dubeyko.com | finished in 4h47m0s |
| 2026-05-14 07:34 UTC | hfs: validate record ID against requested CNID in hfs_cat_find_brec() | 7 | penguin-kernel@i-love.sakura.ne.jp | finished in 4h40m0s |
| 2026-05-07 08:52 UTC | Exposing case folding behavior | 14 | cel@kernel.org | finished in 4h19m0s |
| 2026-05-05 22:00 UTC | hfsplus: rework hfsplus_readdir() logic | 1 | slava@dubeyko.com | finished in 4h51m0s |
| 2026-05-03 04:44 UTC | hfsplus: fix null-ptr-deref by creating hidden dir on remount rw | 5 | kartikey406@gmail.com | finished in 4h9m0s |
| 2026-05-02 14:20 UTC | Exposing case folding behavior | 13 | cel@kernel.org | finished in 3h55m0s |
| 2026-05-01 11:02 UTC | hfs/hfsplus: fix u32 overflow in check_and_correct_requested_length | 1 | tristmd@gmail.com | finished in 4h26m0s |
| 2026-04-30 02:03 UTC | hfsplus: fix null-ptr-deref by creating hidden dir on remount rw | 4 | kartikey406@gmail.com | finished in 4h54m0s |
| 2026-04-29 18:07 UTC | Exposing case folding behavior | 12 | cel@kernel.org | finished in 4h55m0s |
| 2026-04-25 01:53 UTC | Exposing case folding behavior | 11 | cel@kernel.org | finished in 4h0m0s |
| 2026-04-25 01:44 UTC | hfs/hfxplus: use kzalloc_flex() | 1 | rosenp@gmail.com | finished in 4h16m0s |
| 2026-04-24 09:06 UTC | hfsplus: replace unbounded sprintf() in hfsplus_{lookup,link,unlink} | 1 | thorsten.blum@linux.dev | finished in 4h45m0s |
| 2026-04-23 21:49 UTC | hfsplus: fix hfs_bnode_split() failure on sparsely-filled nodes | 1 | shardul.b@mpiricsoftware.com | finished in 4h30m0s |
| 2026-04-23 13:12 UTC | Exposing case folding behavior | 10 | cel@kernel.org | finished in 3h58m0s |
| 2026-04-22 23:29 UTC | Exposing case folding behavior | 9 | cel@kernel.org | finished in 3h55m0s |
| 2026-04-18 13:40 UTC | hfsplus: zero-initialize buffer in hfs_bnode_read | 1 | tristmd@gmail.com | finished in 4h11m0s |
| 2026-04-18 13:39 UTC | hfs: validate bitmap record offset in hfs_bmap_alloc | 1 | tristmd@gmail.com | finished in 4h13m0s |
| 2026-04-17 21:49 UTC | hfsplus: fix issue of direct writes beyond end-of-file | 1 | slava@dubeyko.com | finished in 4h23m0s |
| 2026-04-17 06:58 UTC | hfsplus: Supports freeing newly created tree head | 1 | eadavis@qq.com | finished in 4h16m0s |