Closed
Description
Problem
@coderabbitai could present a significant security risk if it is able to approve closed or invalid PRs with just a comment command; this essentially defeats the purpose of requiring reviews and/or makes @coderabbitai incompatible with the role and introduces CWE-655
_Originally seen in coderabbitai/coderabbit-docs#274
Risk Mitigation
- fortunately code-signing does allow identification of ai introductions of code by use of a different key identity allowing for repudiation remedies
- AI can not bypass protection on the stable branch with just review approval forgery
Response Plan
- look into disabling this feature of @coderabbitai
- Draft AI policy to communicate impact on project