Join our Newsletter — 33% off our NHI Course

Overlapping Fragments

Overlapping fragments are IP packet fragments whose byte ranges cover some of the same data. In network reassembly, overlaps can create ambiguity or parser differences, so security tools and endpoints may handle the same fragmented traffic differently.

Packet overlap and why it matters

Overlapping fragments arise when an IP datagram is split into fragments whose byte ranges partially cover the same payload. Reassembly must choose how to resolve that overlap, and that choice can differ across operating systems, firewalls, IDS/IPS engines, and endpoint stacks.

The security significance is not the fragment itself, but the disagreement it can create. If one parser accepts the first bytes seen and another prefers later bytes, the same traffic can be interpreted in two different ways, which undermines inspection consistency and can be used to hide malicious content from a control plane.

Reassembly ambiguity and parser divergence

Fragment overlap is a protocol edge case that becomes dangerous when different components implement different reassembly rules. Some systems normalise, some drop ambiguous traffic, and some reassemble in ways that preserve the overlap, so defenders cannot assume that every network device will see the same packet stream.

That divergence matters most at trust boundaries. A perimeter device may inspect one reconstructed version while the destination host processes another, creating an evasion path whenever the attacker can predict or influence the target parser’s behaviour.

Why overlapping fragments are a defensive concern

From a defender’s perspective, overlapping fragments are a classic ambiguity technique because they exploit stateful inspection gaps rather than encryption or payload obfuscation alone. They can interfere with signature matching, content filtering, logging fidelity, and forensic reconstruction, especially when fragment handling differs between middleboxes and end hosts.

They also complicate incident analysis. If captured fragments are incomplete or overlap in multiple ways, analysts may need to determine which byte sequence the target actually accepted before they can decide whether a payload, exploit, or policy violation was truly present.

How organisations reduce exposure

The practical control is to make reassembly behaviour consistent and predictable across the network path. Organisations should use asset inventory and traffic review to identify where fragmentation is permitted, where inspection occurs, and whether any device has a weaker or inconsistent handling policy.

Where possible, drop or normalise suspicious fragmented traffic at the edge, keep security tools aligned on the same reassembly policy, and prefer controls that inspect at the same layer as the receiving system. Vendor documentation and product hardening guidance are important here because reassembly handling is often implementation-specific rather than universally uniform.

Detection and post-event review

Detection is strongest when sensors flag overlap itself, not just the final payload. Look for repeated fragment offsets, inconsistent byte coverage, abnormal fragment counts, and cases where a sensor’s reconstructed stream does not match host-side behaviour.

After an incident or suspected evasion attempt, compare packet captures, firewall or IDS logs, and endpoint telemetry to determine whether the attacker used overlap to bypass inspection. If the traffic carried exploit code or a command channel, review the affected host for secondary compromise, because the network artefact may be only the delivery mechanism rather than the full incident.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
MITRE ATT&CK T1036 — Masquerading Overlapping fragments can conceal malicious payloads from inspection.
Recommendation — Hunt for evasive packet patterns that alter how security tools interpret the payload.
NIST SP 800-53 Rev 5 SC-5 — Denial of Service Protection Fragment handling and reassembly controls help limit protocol abuse and inspection bypass.
SI-4 — System Monitoring Monitoring is needed to spot overlap, parser divergence, and suspicious reassembly events.
Recommendation — Apply network protections that detect and constrain abnormal fragmented traffic. Monitor fragment anomalies and compare sensor views with host-side traffic interpretation.
CIS Controls v8 CIS-13 — Network Monitoring and Defense Network defense controls should identify malformed or evasive fragment behaviour.
Recommendation — Tune network monitoring to alert on anomalous fragmentation and reassembly differences.