CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/11/08 10:41:35
Modified files:
sys/netinet6 : nd6_nbr.c
Log message:
Avoid use-after-free in IPv6 duplicate address detection.
An expired DAD timer waiting for netlock could find the dadq of a
new DAD for the same address and destroy it while its timer was
still pending. Pass struct dadq to the timer and check under
exclusive netlock that it is still the active one.
from OpenAI; OK deraadt@ mvs@
