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
The current implementation of the evaluation service keeps all measurements in memory. This opens the door for a DoS attack where an attacker can submit a very large number of measurements to trigger an out-of-memory error in our service.
Places we need to fix:
When fetching measurements inside a CID, we should reject files that are too large (e.g. more than 1MB).
We should process measurements incrementally in a streaming way.
We should store measurements on the disk or in a database
The evaluation process should not load all measurements into memory at once
The text was updated successfully, but these errors were encountered:
The current implementation of the evaluation service keeps all measurements in memory. This opens the door for a DoS attack where an attacker can submit a very large number of measurements to trigger an out-of-memory error in our service.
Places we need to fix:
The text was updated successfully, but these errors were encountered: