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
It is possible that events by mdns might not get polled if Kademlia always returns a
Poll:Ready(...) result. An attacker might be able to exploit this behavior and block
mdns from working correctly by causing Kademlia DHT to always yield a result when polled
Short term, for every invocation of the poll function, switch between first polling Kademlia and mdns.
Long term, deploy metrics which watch poll queues. If an event queue is not polled regularly, then this could cause a situation like a deadlock
The text was updated successfully, but these errors were encountered:
From the audit report
fuel-core/crates/services/p2p/src/discovery.rs
Lines 160 to 262 in 94a427b
The text was updated successfully, but these errors were encountered: