You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
sip nat helper
About this tag
The sip nat helper tag covers discussions about the Linux kernel's SIP NAT helper module, which handles rewriting of Session Description Protocol (SDP) fields in SIP traffic traversing NAT. A prominent thread details CVE-2026-31427, a vulnerability in the nf_conntrack_sip component where an uninitialized stack variable can cause incorrect SDP rewrites, potentially flattening RTP addresses to 0.0.0.0 or producing arbitrary values. The upstream fix ensures the session hook is only called when a valid RTP address is established and seeds the address from session-level connection data. This tag is relevant for Linux system administrators, security researchers, and anyone managing SIP-based VoIP infrastructure on Linux.
CVE-2026-31427 is a small-looking Linux kernel bug with an outsized lesson: a stack variable meant to carry RTP address state can remain uninitialized, then get handed to the SIP NAT helper and used to rewrite SDP fields with whatever happens to be in memory. In the common case where stack...