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
* formatting
* slowapi to use same redis connection pool as app
* feat: temporary modification to spin up two local webservers
* adds connection_url_encoded field to Redis config
* unencode redis pw for slowapi
* actually using unencoded pass
* reverse logic to add rate limiting middleware
* feat: add enhanced nginx logging
* refactor rate limiting into 2 shared buckets, add validation for insecure rate limit headers
* explicit annotations for rate limiting buckets
* adds missing annotations to endpoints
* adds annotations to health endpoints
* refactor: make nginx optional in nox -s dev
* refactor: restructure docker-compose and nox dev session for single/nginx modes
* fix: re-add mistaken removed env vars from fides service
* fix: revert other changes unrelated to nginx
* Revert "adds annotations to health endpoints"
This reverts commit af5659c.
* Revert "adds missing annotations to endpoints"
This reverts commit f69150d.
* Revert "explicit annotations for rate limiting buckets"
This reverts commit d849d82.
* remove public req rate limit env var, implement shared bucket
* address CR feedback, notably adding custom exception handler for rate limit hit, and adding clean_ip logic to better handle various use cases
* use existing lib to help parse ip
* restricts ip validation to only one ip address and possibly a port, no handling of special characters
* Adds changelog
* adds safe and unsafe ip header extraction such that we do not throw errors from the key_func
* fix improts
* update env var usage
---------
Co-authored-by: Dave Quinlan <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,7 @@ Changes can also be flagged with a GitHub label for tracking purposes. The URL o
64
64
65
65
### Security
66
66
- Added stricter rate limiting to authentication endpoints to mitigate against brute force attacks. [CVE-2025-57815](https://github.com/ethyca/fides/security/advisories/GHSA-7q62-r88r-j5gw)
67
+
- Adds Redis-driven rate limiting across all endpoints [CVE-2025-57816](https://github.com/ethyca/fides/security/advisories/GHSA-fq34-xw6c-fphf)
0 commit comments