Skip to content

fix: add concurrency bounds validation to prevent DOS#66

Merged
dallenpyrah merged 2 commits intomainfrom
claude/issue-1-20260118-0335
Jan 18, 2026
Merged

fix: add concurrency bounds validation to prevent DOS#66
dallenpyrah merged 2 commits intomainfrom
claude/issue-1-20260118-0335

Conversation

@dallenpyrah
Copy link
Contributor

Add bounds validation (min: 1, max: 50) to both search and extract commands to prevent resource exhaustion and API DOS attacks from unbounded concurrency values.

Fixes #1

github-actions bot and others added 2 commits January 18, 2026 03:38
Add bounds validation (min: 1, max: 50) to both search and extract
commands to prevent resource exhaustion and API DOS attacks from
unbounded concurrency values.

Fixes #1

Co-authored-by: Dallen Pyrah <dallenpyrah@users.noreply.github.com>
- Add tests for minimum concurrency (1)
- Add tests for maximum concurrency (50)
- Ensure boundary values work correctly
@dallenpyrah dallenpyrah merged commit 2d0e08e into main Jan 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unbounded Concurrency - DOS Risk

1 participant

Comments