Security/client http redirect validation #26401
Implement URL validation and security checks in ClientHttpRedirect
9e99862b
Add null check for redirectUrl in ClientHttpRedirect and enhance tests
65ebbba5
Merge branch 'master' into security/client-http-redirect-validation
611faebb
Update ClientHttpRedirect to return 403 for unsafe redirects and enha…
fdbcb05a
Merge branch 'master' into security/client-http-redirect-validation
18bd0c7c
Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
4812eb49
Fix encoding in ClientHttpRedirectTest output assertions
bf812176
Refactor ClientHttpRedirectTest to use assertUrlAllowed method for UR…
641139e7
Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
9b505581
Rename method isSafeToRedirectTo to isHttpOrHttpsOrRelative for clari…
ec275c12
Update core/src/main/java/jenkins/util/ClientHttpRedirect.java
742129f4
Add mock response writer to ClientHttpRedirectTest for exception hand…
3976c3e6
Update core/src/main/java/jenkins/util/ClientHttpRedirect.java
9fb20aae
Update test/src/test/java/jenkins/util/ClientHttpRedirectTest.java
3002f177
Refactor ClientHttpRedirectTest to improve URL blocking assertions
ee00fe34
Merge branch 'master' into security/client-http-redirect-validation
75ffeade
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub