Actions
Bug #5781
closed
VJ
VJ
Task #5682: tracking: smb performance issues
smb: unbounded file chunk queuing after gap
Bug #5781:
smb: unbounded file chunk queuing after gap
Affected Versions:
Effort:
Difficulty:
Label:
Description
Due to a logic error / missing logic in file tracker truncing, the post-GAP truncing didn't actually clear the stored out of order chunks or prevent new chunks for being stored. This could quickly exhaust every available memory.
The problem is mitigated by the max-read-queue-size setting, but this setting is not enabled by default.
VJ Updated by Victor Julien over 3 years ago
- Parent task set to #5682
VJ Updated by Victor Julien over 3 years ago
- Related to Optimization #5782: smb: set defaults for file chunk limits added
SB Updated by Shivani Bhardwaj about 3 years ago
- Subtask #5791 added
SB Updated by Shivani Bhardwaj about 3 years ago
- Label deleted (
Needs backport to 6.0)
VJ Updated by Victor Julien about 3 years ago
- Status changed from In Progress to Resolved
VJ Updated by Victor Julien about 3 years ago
- Status changed from Resolved to Closed
VJ Updated by Victor Julien about 3 years ago
- Related to Security #5700: SCRealloc of large chunk crashes Suricata added
VJ Updated by Victor Julien about 3 years ago
- Related to Security #5703: smb: crash inside of streaming buffer Grow() added
VJ Updated by Victor Julien about 3 years ago
- Private changed from Yes to No
VJ Updated by Victor Julien about 3 years ago
- Related to Bug #5363: Memory leak in rust SMB file tracker added
Actions