Bug 157449 - [ath] MAC address conflict causes system to freeze
Summary: [ath] MAC address conflict causes system to freeze
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: 8.2-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-wireless (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-31 02:10 UTC by yuri
Modified: 2018-05-28 19:46 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yuri 2011-05-31 02:10:09 UTC
I had a bug in my setup script that was setting the same MAC address to several computers. This situation of course is not normal and should not normally occur.

But I noticed the side effect that causes me to worry:
8.2-STABLE host was periodically freezing in such situation.

My understanding is that such situation will cause all packets sent to this MAC address be accepted by every host in conflict and for example many garbage TCP packets will arrive to each machine. But why should it freeze the system?

It looks like there is some bug in the code rejecting garbage traffic and my setup exposed it.

This could also be a security issue when some other host on the same network can cause FreeBSD to freeze by sending some rogue packets to it.

I should also note that I am talking about the wireless device ath0 and passwordless WEP network.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-05-31 02:57:48 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-wireless

reclassify and assign.
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2018-05-28 19:46:43 UTC
batch change:

For bugs that match the following
-  Status Is In progress 
AND
- Untouched since 2018-01-01.
AND
- Affects Base System OR Documentation

DO:

Reset to open status.


Note:
I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.