jenkins
Security/client http redirect validation
#26401
Open

Security/client http redirect validation #26401

YoussefAhmed256
YoussefAhmed256 Implement URL validation and security checks in ClientHttpRedirect
9e99862b
YoussefAhmed256 Add null check for redirectUrl in ClientHttpRedirect and enhance tests
65ebbba5
welcome
comment-ops-bot comment-ops-bot added skip-changelog
YoussefAhmed256 Merge branch 'master' into security/client-http-redirect-validation
611faebb
YoussefAhmed256
MarkEWaite
timja timja requested a review from daniel-beck daniel-beck 31 days ago
MarkEWaite MarkEWaite requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-23
YoussefAhmed256 Update ClientHttpRedirect to return 403 for unsafe redirects and enha…
fdbcb05a
YoussefAhmed256 Merge branch 'master' into security/client-http-redirect-validation
18bd0c7c
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
4812eb49
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Fix encoding in ClientHttpRedirectTest output assertions
bf812176
YoussefAhmed256 Refactor ClientHttpRedirectTest to use assertUrlAllowed method for UR…
641139e7
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
9b505581
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
YoussefAhmed256 Rename method isSafeToRedirectTo to isHttpOrHttpsOrRelative for clari…
ec275c12
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Update core/src/main/java/jenkins/util/ClientHttpRedirect.java
742129f4
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
YoussefAhmed256 Add mock response writer to ClientHttpRedirectTest for exception hand…
3976c3e6
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Update core/src/main/java/jenkins/util/ClientHttpRedirect.java
9fb20aae
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
YoussefAhmed256 Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
3002f177
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256 Refactor ClientHttpRedirectTest to improve URL blocking assertions
ee00fe34
YoussefAhmed256 Merge branch 'master' into security/client-http-redirect-validation
75ffeade
YoussefAhmed256 YoussefAhmed256 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 13 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-24
YoussefAhmed256

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone