test: webhook e2e sample #2

Closed
gitea_admin wants to merge 1 commits from test-userhook into main
Owner

Deliberately buggy. Expect eval() + SQL injection findings.

Deliberately buggy. Expect eval() + SQL injection findings.
gitea_admin added 1 commit 2026-08-17 19:23:09 +00:00
add buggy sample for webhook e2e
AI Review / review (pull_request) Successful in 10s
99d4aac34d
gitea_admin added 1 commit 2026-08-17 19:23:09 +00:00
add buggy sample for webhook e2e
AI Review / review (pull_request) Successful in 10s
99d4aac34d
pragent-bot bot added the AI-REVIEW label 2026-08-17 19:23:11 +00:00
pragent-bot bot reviewed 2026-08-17 19:23:21 +00:00
pragent-bot bot left a comment

🤖 AI Review · pragent pilot · glm-5.2:cloud · 99d4aac3

  • [critical] test_review_sample.py:3 — eval(user_input) enables arbitrary code execution. remove eval entirely; do not evaluate untrusted input.
  • [high] test_review_sample.py:2 — SQL built via string concatenation with untrusted user_input (and table) allows SQL injection. use parameterized queries/prepared statements.
🤖 **AI Review** · pragent pilot · glm-5.2:cloud · `99d4aac3` - [critical] test_review_sample.py:3 — eval(user_input) enables arbitrary code execution. remove eval entirely; do not evaluate untrusted input. - [high] test_review_sample.py:2 — SQL built via string concatenation with untrusted user_input (and table) allows SQL injection. use parameterized queries/prepared statements.
gitea_admin closed this pull request 2026-08-17 19:31:42 +00:00
Some checks are pending
AI Review / review (pull_request) Successful in 10s

Pull request closed

Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea_admin/pragent#2