In the Linux kernel, the following vulnerability has been resolved:
ipv6: exthdrs: refresh nh after handling HAO option
ip6parsetlv() caches skbnetworkheader(skb) in nh while walking IPv6 TLVs.
ipv6desthao() may call pskbexpandhead() for a cloned skb, which can move the skb head and invalidate the cached network header pointer. Refresh nh after ipv6desthao() returns so any trailing padding or TLVs are parsed from the current skb head.
This matches the existing pattern used in ip6parsetlv() after helpers that can modify skb header storage.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63922.json",
"cna_assigner": "Linux"
}