You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tcprewrite program changes packet length to an undesirable (incorrect) value.
Describe the bug
TCP rewrite appears to change packet length incorrectly, due to incorrect handling of minimum length packets;
this could cause incorrect checksum (which could be interpreted as a spoofing attempt and discard packet).
Expected behavior:
TCP rewrite should correctly change packet length (more to follow).
The tcprewrite program changes packet length to an undesirable (incorrect) value.
Describe the bug
TCP rewrite appears to change packet length incorrectly, due to incorrect handling of minimum length packets;
this could cause incorrect checksum (which could be interpreted as a spoofing attempt and discard packet).
Expected behavior:
TCP rewrite should correctly change packet length (more to follow).
To Reproduce
Steps to reproduce the behavior:
Packet Captures
Packet Captures to Reproduce:
Examine packets
Use Wireshark to examine and compare both packets.
Screenshots
N/A - use Wireshark to view packets
System (please complete the following information):
Linux hostname 5.15.0-71-generic #78-Ubuntu SMP datetime x86_64 x86_64 x86_64 GNU/Linux
Additional context
The changed length results in an erroneous checksum which results in dropped packet(s).
The text was updated successfully, but these errors were encountered: