Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Potential RFC non-conformance: RFC 9293 § 3.10.7.4 #815

Open
tiferrei opened this issue Jul 17, 2023 · 0 comments
Open

Potential RFC non-conformance: RFC 9293 § 3.10.7.4 #815

tiferrei opened this issue Jul 17, 2023 · 0 comments
Labels

Comments

@tiferrei
Copy link

Hi there,

We have identified a potential implementation bug to do with handling unexpected packets in synchronized states. Namely, what the implementation should do when receiving a SYN packet in a connection established state.

Currently, it seems like the packet is simply dropped silently by smoltcp, when I believe that an ACK or RST would be required, as per Section 3.10.7.4.

We have a packet trace of this behavior below:

bug.pcap.zip

The particular exchange is packets 22 to 25 (inclusive). Packet 26 is sent by us at the end just to clear the test session.

I am happy to provide more details as needed, please just let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants