# DF-0238 -- Low

## Verdict: REPRODUCED (source-confirmed)

REAL: wdog_auto_period is written under wdogmtx (line 108) but read/written unlocked by the sysctls (lines 133,154) -- a data race. Root-only.

## Impact ceiling
none

## Cited refs
- sys/kern/kern_wdog.c:108
- sys/kern/kern_wdog.c:133

## Fix
Guard the two sysctl_handle_int calls with wdogmtx.

## Validation
Combined 60-finding fix kernel (findings/poc/_low_merged.patch) built `make -j6 nativekernel KERNCONF=X86_64_GENERIC` => rc=0, 0 errors, -Werror. fix_status=fixed.
