aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2026-04-01 17:14:16 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2026-04-07 15:52:56 +0000
commitb3bf8410a56260bc0f26b5197b3c8764f3283e9d (patch)
tree235f58c675ef6e4135b49a084215f634b46bbdf6 /tests
parent75767bb212946444a4ab7a5570a20d836ab964dd (diff)
cd9660: Add length checks to Rock Ridge parserstable/13
* cd9660_rrip_slink() did not check that the lengths of individual entries do not exceed the length of the overall record. * cd9660_rrip_altname() did not check that the length of the record was at least 5 before subtracting 5 from it. Note that in both cases, a better solution would be to check the length of the data before calling the handler, or immediately upon entry of the handler, but this would require significant refactoring. MFC after: 1 week Reported by: Calif.io in collaboration with Claude and Anthropic Research Reported by: Adam Crosser, Praetorian Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D56215 (cherry picked from commit d0afead876076f605c363f03d92304d1bd75be1c)
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions