Build: #3169 failed Scheduled with changes by 3 people

Build result summary


Queue duration
1 second
3 seconds
8e435b3355733f767c89b8ce3409e17ab400f811 8e435b3355733f767c89b8ce3409e17ab400f811
Fixed in
#3170 (Scheduled with changes by dkayiwa <> and Himabindu T <>)
No failed test found. A possible compilation error occurred.


No one has taken responsibility for this failure

Code commits

Author Commit Message Commit date
Jonathan Leitschuh <> Jonathan Leitschuh <> 8e435b3355733f767c89b8ce3409e17ab400f811 8e435b3355733f767c89b8ce3409e17ab400f811 vuln-fix: Zip Slip Vulnerability (#4144)
This fixes a Zip-Slip vulnerability.

This change does one of two things. This change either

1. Inserts a guard to protect against Zip Slip.
2. Replaces `dir.getCanonicalPath().startsWith(parent.getCanonicalPath())`, which is vulnerable to partial path traversal attacks, with the more secure `dir.getCanonicalFile().toPath().startsWith(parent.getCanonicalFile().toPath())`.

For number 2, consider `"/usr/outnot".startsWith("/usr/out")`.
The check is bypassed although `/outnot` is not under the `/out` directory.
It's important to understand that the terminating slash may be removed when using various `String` representations of the `File` object.
For example, on Linux, `println(new File("/var"))` will print `/var`, but `println(new File("/var", "/")` will print `/var/`;
however, `println(new File("/var", "/").getCanonicalPath())` will print `/var`.

Weakness: CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Severity: High
CVSSS: 7.4
Detection: CodeQL ( & OpenRewrite (

Reported-by: Jonathan Leitschuh <>
Signed-off-by: Jonathan Leitschuh <>


Co-authored-by: Moderne <>

Co-authored-by: Moderne <>
dependabot[bot] <49699333+dependabot[bot]> dependabot[bot] <49699333+dependabot[bot]> d9de1cbf1bfc43de462a5fc7f3c5f553d6f8aa1f d9de1cbf1bfc43de462a5fc7f3c5f553d6f8aa1f github-actions(deps): bump actions/checkout from 2 to 3 (#4147)
Bumps [actions/checkout]( from 2 to 3.
- [Release notes](
- [Changelog](
- [Commits](

- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major

Signed-off-by: dependabot[bot] <>

Signed-off-by: dependabot[bot] <>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]>
Siva Reddy <> Siva Reddy <> f7e2e474d9e8b4915fd99d12738b17070e501fbc f7e2e474d9e8b4915fd99d12738b17070e501fbc Siva Reddy | BAH-2274 | Support for Java8 DateTime in jackson (#4146)

Jira issues

Unknown Issue TypeBAH-2274Could not obtain issue details from Jira
Unknown Issue TypeCWE-22Could not obtain issue details from Jira