Draft: fix: add timeout to requests calls to prevent DoS

Relates to issue #2

This MR was created by Duo in Session 1202284

Changes

  • Add timeout parameter to requests.get() calls in GitLabAPIClient methods
  • Set 30-second timeout for external API calls to prevent resource exhaustion
  • Addresses security vulnerability: Missing timeout in requests call at analysis-gitlab-cc.py:61

Merge request reports

Loading