CVE-2026-26032CWE-22

Apache Ivy: PackagerResolver path traversal vulnerability

Medium · published July 15, 2026

CVSS v3.1
5.4
EPSS
1%
Percentile
42.4
In the wild
Unconfirmed
What it is

The PackagerResolver of Apache Ivy is able to download online

artifacts and to (re)package them in a format defined by a

packager.xml file. This repackaging is done by an Ant script, which is

stored in a subdirectory of the configured "buildRoot" directory. This

subdirectory is calculated based on modules coordinates, like the

organisation, name or version.

If one of the coordinates contains "../" sequences - which are valid

characters for Ivy coordinates in general- it is possible to break out

of the configured "buildRoot" directory where other files can be

overwritten.

In order to exploit this vulnerability an attacker needs to have

access to a packager repository and add or modify the coordinates in

ivy.xml files to have such "../" sequences.

Users of Apache Ivy 2.0.0 to 2.5.3 (inclusive) should upgrade to Ivy 2.6.0.

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00507 · 42.4th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2026-07-15T18:49Z
EPSS history
Timeline
  • 15 JUL 18:49Z
    Apache Ivy: PackagerResolver path traversal vulnerability
    cvelistv5