Description
In the Linux kernel, the following vulnerability has been resolved:

netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet

sashiko says:
If map_addr() changes the packet length, such as when the public NAT IP
string is shorter or longer than the internal IP, coff will still point to
the offset relative to the pre-mangled packet.
If the packet shrinks, coff could overshoot the correct position,
potentially causing the next ct_sip_parse_header_uri() call to silently
skip bytes and miss subsequent Contact headers. Could this lead to a
failure to NAT those subsequent headers and leak internal network details?
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure through leaked SIP headers
Action: Apply update
AI Analysis

Impact

The vulnerability exists in the Linux kernel's netfilter nf_nat_sip module, where a pointer offset is incorrectly handled after NAT shrinks the packet. When the packet length changes due to a shorter public IP string, the offset calculation can overshoot, causing the packet parsing routine to skip over subsequent Contact headers. This flow defect may cause those headers to be left unaltered, allowing an attacker to see internal network addresses that should have been NATed away. The effect is a loss of confidentiality for SIP traffic flowing through the affected NAT.

Affected Systems

The flaw affects Linux kernel installations that include the netfilter nf_nat_sip component, which is present in all mainstream Linux distributions employing the standard kernel. No specific kernel release versions or vendor‑specific branches are listed, so any system running a traditional Linux kernel with the nf_nat_sip module is potentially impacted.

Risk and Exploitability

Because the flaw manifests when a SIP packet undergoes NAT that shortens its payload, an attacker can trigger it by sending crafted SIP traffic to the affected host from the internet. Success depends on network traffic patterns and the presence of a SIP server behind the NAT. The exploitation does not require authentication or privileged access; it can be performed over inbound connections. The CVSS score of 5.5 indicates moderate severity, and the EPSS score of <1% shows a low probability of exploitation in the wild. The vulnerability is not listed in CISA's KEV catalog, indicating limited evidence of exploitation in the wild. Nevertheless, the potential for internal network detail leakage warrants attention, especially in environments handling sensitive SIP communications.

Generated by OpenCVE AI on October 1, 2026 at 03:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to a kernel version that includes the nf_nat_sip patch, which corrects the offset handling during packet shrinking.
  • Verify that NAT configuration does not rely on shrinking SIP header lengths; consider normalizing header lengths prior to sending them through NAT.
  • Monitor SIP traffic for anomalous jumps or intermediate connectivity failures that might indicate the presence of this issue.
  • Implement network-level filtering to drop SIP packets with unusually short header strings if they do not conform to expected pattern.

Generated by OpenCVE AI on October 1, 2026 at 03:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Tue, 20 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo

Thu, 01 Oct 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-212
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Fri, 25 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet sashiko says: If map_addr() changes the packet length, such as when the public NAT IP string is shorter or longer than the internal IP, coff will still point to the offset relative to the pre-mangled packet. If the packet shrinks, coff could overshoot the correct position, potentially causing the next ct_sip_parse_header_uri() call to silently skip bytes and miss subsequent Contact headers. Could this lead to a failure to NAT those subsequent headers and leak internal network details?
Title netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T08:43:02.432Z

Reserved: 2026-09-25T10:25:14.456Z

Link: CVE-2026-100070

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-09-25T14:17:13.400

Modified: 2026-10-20T18:19:31.813

Link: CVE-2026-100070

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-100070 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T04:00:14Z

Weaknesses