Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

opf/openproject
dev @ 2bb9b51
24
Fixes
91
CVEs
CRITICAL
Peak severity
28.6%
Coverage
Highlights
Authorization Bypass: 10 prior fixes. Scrutinize any change in this area.
app/models/permitted_params.rb: most-fixed (2 issues). Treat as high-risk during review.
18 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Authentication Bypass: 1 historical fix(es) link lib_static/open_project/authentication/strategies/warden/doorkeeper_oauth.rb to Authentication Bypass.
Authorization Bypass: 1 historical fix(es) link app/workers/attachments/finish_direct_upload_job.rb to Authorization Bypass.
Authorization Bypass: 1 historical fix(es) link app/contracts/custom_actions/execute_contract.rb to Authorization Bypass.