HardenedBSD/usr.sbin/fstyp
Mark Johnston 878ede1a0d fstyp: Fix some memory safety bugs
In the hammer2 label reader, make sure to check for a NULL return from
read_buf().

In the NTFS label reader,
- Avoid an infinite loop if a record length is 0.
- Avoid walking past the end of the buffer.
- When a label is found, avoid reading past the end of the buffer.

PR:		278281
Reviewed by:	emaste
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D47292
2024-10-28 15:03:53 +00:00
..
tests
apfs.c
befs.c
cd9660.c
exfat.c
ext2fs.c
fstyp.8
fstyp.c
fstyp.h
geli.c
hammer2_disk.h
hammer2.c
hammer_disk.h
hammer.c
hfsplus.c
Makefile
Makefile.depend
Makefile.depend.options
msdosfs.c
msdosfs.h
ntfs.c
ufs.c
zfs.c