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

DDoS prevention for anonymous manager API requests #2060

Open
achimnol opened this issue Apr 24, 2024 · 0 comments · May be fixed by #2067, #2074, #2075, #2076 or #2083
Open

DDoS prevention for anonymous manager API requests #2060

achimnol opened this issue Apr 24, 2024 · 0 comments · May be fixed by #2067, #2074, #2075, #2076 or #2083
Assignees
Labels
comp:manager Related to Manager component type:feature Add new features
Milestone

Comments

@achimnol
Copy link
Member

We have a rate-limiting mechanism for authenticated API requests.
Let's expand this to work on client IPs for non-authenticated API requests using the same mechanism.

If the number of tracked client IPs exceeds a certain threshold (configurable), let's drop (immediately close) all non-authenticated requests until the number is reduced. This check should also done in a non-bursty way.

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