{
  "finding_id": "DF-3209",
  "verdict": "untested",
  "impact": "leak",
  "reproduce": {
    "build": "n/a (boot-path code; lab reproduction needs a PXE/diskless client)",
    "run": "boot a diskless client whose root path length % 4 != 0; tcpdump -s0 -X the MOUNT/LOOKUP UDP requests on the server during boot",
    "expected": "1-3 bytes after the XDR string payload (before the next 4-aligned field) contain varying uninitialized client kernel-heap data across boots"
  },
  "kernel_refs": [
    "sys/vfs/nfs/krpc_subr.c:466",
    "sys/vfs/nfs/krpc_subr.c:472",
    "sys/vfs/nfs/krpc_subr.c:474",
    "sys/vfs/nfs/krpc_subr.c:476",
    "sys/vfs/nfs/nfs_mountrpc.c:143",
    "sys/vfs/nfs/nfs_mountrpc.c:160",
    "sys/vfs/nfs/nfs_mountrpc.c:245"
  ],
  "artifacts": ["README.md", "VERDICT.md", "verdict.json", "manifest.json", "fix.diff"]
}
