Out-of-Bounds Stack Read in Linux Kernel Affecting Netfilter
CVE-2026-43453
What is CVE-2026-43453?
A vulnerability has been identified in the Linux kernel's netfilter component, specifically within the pipapo_drop() function. This flaw arises from how the function handles the rulemap array, leading to a potential out-of-bounds stack read. During iterations over the rulemap, the function erroneously accesses an element beyond the allocated boundary of the stack-allocated array. Although a safeguard exists that prevents further processing when the last item is reached, the argument passed to pipapo_unmap() is evaluated, inadvertently resulting in a read error. Mitigation involves ensuring that the last iteration correctly bypasses the erroneous read.
Affected Version(s)
Linux 3c4287f62044a90e73a561aa05fc46e62da173da < 1957e793196e7f8557374fd4eda53abcbb42e1c0
Linux 3c4287f62044a90e73a561aa05fc46e62da173da < 57fb87ca095d5127cd7a27583b8ec43dcf7c9e9e
Linux 3c4287f62044a90e73a561aa05fc46e62da173da < 60c1d18781e37bfb96290b86510eb01c5fa24d75