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

[Bug]: Inadvertent DDoS due to low battery #5914

Open
gitbisector opened this issue Jan 23, 2025 · 1 comment
Open

[Bug]: Inadvertent DDoS due to low battery #5914

gitbisector opened this issue Jan 23, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@gitbisector
Copy link
Contributor

Category

Other

Hardware

Not Applicable

Firmware Version

2.5.18.89ebafc

Description

A node in a reboot loop (observed here due to low battery) reports its position every cycle with want_ack=true. In a well connected mesh that causes tons of nodes to reply back with their own position flooding the mesh as these replies are not rate limited as regular position reporting is.

Relevant log output

@gitbisector gitbisector added the bug Something isn't working label Jan 23, 2025
@RCGV1
Copy link
Member

RCGV1 commented Jan 23, 2025

I think nodes should have a rate limit for responding to want_acks packets or even rate limit nodes that are sending packets way too often

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants