First published: Thu Mar 23 2023(Updated: )
A slab-use-after-free read flaw was found in btrfs_search_slot in fs/btrfs/ctree.c The quota assigned ioctl can currently run in parallel with a quota disable ioctl call. The assign ioctl uses the quota root, while the disable ioctl frees that root, and therefore we can have a use-after-free triggered in the assign ioctl. Reference: <a href="https://lore.kernel.org/linux-btrfs/35b9a70650ea947387cf352914a8774b4f7e8a6f.1679481128.git.fdmanana@suse.com/">https://lore.kernel.org/linux-btrfs/35b9a70650ea947387cf352914a8774b4f7e8a6f.1679481128.git.fdmanana@suse.com/</a>
Credit: secalert@redhat.com secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Fedoraproject Fedora | =36 | |
Fedoraproject Fedora | =37 | |
Linux Linux kernel | >=2.6.13<5.10.177 | |
Linux Linux kernel | >=5.15<5.15.106 | |
Linux Linux kernel | >=6.1<6.1.23 | |
Linux Linux kernel | >=6.2<6.2.10 | |
Linux Linux kernel | =2.6.12-rc2 | |
Linux Linux kernel | =2.6.12-rc3 | |
Linux Linux kernel | =2.6.12-rc4 | |
Linux Linux kernel | =2.6.12-rc5 | |
Linux Linux kernel | =2.6.12-rc6 | |
Linux Linux kernel | =6.3 | |
Linux Linux kernel | =6.3-rc1 | |
Linux Linux kernel | =6.3-rc2 | |
Linux Linux kernel | =6.3-rc3 | |
Linux Linux kernel | =6.3-rc4 | |
Linux Linux kernel | =6.3-rc5 | |
redhat/kernel | <5.10.177 | 5.10.177 |
redhat/kernel | <5.15.106 | 5.15.106 |
redhat/kernel | <6.1.23 | 6.1.23 |
redhat/kernel | <6.2.10 | 6.2.10 |
debian/linux | 5.10.223-1 5.10.226-1 6.1.115-1 6.1.119-1 6.12.5-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.