DF-2261 / stage_04_2261_oob_run3.log
0 -> 0
debug.dfcam.vpd80_len: 255 -> 255
0 -> 0
0 -> 0
/dev/pass0: vendor=QEMU product=QEMU DVD-ROM serial_num_len=0
/dev/pass1: vendor=DFCAM product=FAKEDEV serial_num_len=20
DFCAM pass1 serial_num_len=20 (struct ccb_getdev.serial_num[252] + reserved + serial_num_len follow)
serial_num[246..251] = 00 00 00 00 00 00
cgd.reserved=00 cgd.serial_num_len=0x14 (final value after overflow bytes)
serial bytes at 248..251 should be from the fake device ('a'..'z' pattern); bytes beyond 251 that came back = adjacent-heap OOB reads (0xC3 canary expected)
raw ccb bytes at cgd end (+252..+260): 00 14 00 00 00 00 00 00
/dev/pass2: vendor=DFCAM product=FAKEDEV serial_num_len=0
DFCAM pass2 serial_num_len=0 (struct ccb_getdev.serial_num[252] + reserved + serial_num_len follow)
serial_num[246..251] = 6d 6e 6f 70 71 00
cgd.reserved=00 cgd.serial_num_len=00 (final value after overflow bytes)
serial bytes at 248..251 should be from the fake device ('a'..'z' pattern); bytes beyond 251 that came back = adjacent-heap OOB reads (0xC3 canary expected)
raw ccb bytes at cgd end (+252..+260): 00 00 00 00 00 00 00 00
/dev/pass3: vendor=DFCAM product=FAKEDEV serial_num_len=0
DFCAM pass3 serial_num_len=0 (struct ccb_getdev.serial_num[252] + reserved + serial_num_len follow)
serial_num[246..251] = 6d 6e 6f 70 71 00
cgd.reserved=00 cgd.serial_num_len=00 (final value after overflow bytes)
serial bytes at 248..251 should be from the fake device ('a'..'z' pattern); bytes beyond 251 that came back = adjacent-heap OOB reads (0xC3 canary expected)
raw ccb bytes at cgd end (+252..+260): 00 00 00 00 00 00 00 00
/dev/pass4: vendor=DFCAM product=FAKEDEV serial_num_len=21
DFCAM pass4 serial_num_len=21 (struct ccb_getdev.serial_num[252] + reserved + serial_num_len follow)
serial_num[246..251] = 6d 6e 6f 70 71 00
cgd.reserved=0x8 cgd.serial_num_len=0x15 (final value after overflow bytes)
serial bytes at 248..251 should be from the fake device ('a'..'z' pattern); bytes beyond 251 that came back = adjacent-heap OOB reads (0xC3 canary expected)
raw ccb bytes at cgd end (+252..+260): 08 15 3a 00 00 00 00 00