CVE-2025-67030 Plexus-Utils has a Directory Traversal vulnerability in its extractFile method

High 8.8 Published Updated

Attackers can exploit a directory traversal flaw in plexus-utils to execute arbitrary code via the extractFile method.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2025-67030?

CVE-2025-67030 is a high-severity path traversal vulnerability in n/a, published on 25 Mar 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Directory Traversal vulnerability in the extractFile method of org.codehaus.plexus.util.Expand in plexus-utils before 6d780b3378829318ba5c2d29547e0012d5b29642. This allows an attacker to execute arbitrary code

Weakness: CWE-22

Which versions are affected by CVE-2025-67030?

4 open source packages ship an affected version, including org.codehaus.plexus:plexus-utils. It affects 1 product.

PackageAffectedFixed in
org.codehaus.plexus:plexus-utils MavenAll versions3.6.1
org.codehaus.plexus:plexus-utils MavenAll versions3.6.1
org.codehaus.plexus:plexus-utils MavenFrom 4.0.04.0.3
org.codehaus.plexus:plexus-utils MavenFrom 4.0.04.0.3
Linux distribution packages (36)
plexus-utils AlmaLinux:10All versions3.5.1-9.el10_2
plexus-utils-javadoc AlmaLinux:10All versions3.5.1-9.el10_2
ant AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-antlr AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-bcel AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-bsf AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-log4j AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-oro AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-regexp AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-resolver AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-apache-xalan2 AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-commons-logging AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-commons-net AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-contrib AlmaLinux:8All versions1.0-0.32.b3.module_el8.0.0+6004+2fc32706
ant-contrib-javadoc AlmaLinux:8All versions1.0-0.32.b3.module_el8.0.0+6004+2fc32706
ant-javadoc AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-javamail AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-jdepend AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-jmf AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-jsch AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-junit AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-lib AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-manual AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-swing AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-testutil AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
ant-xz AlmaLinux:8All versions1.10.5-1.module_el8.0.0+6004+2fc32706
antlr-C++ AlmaLinux:8All versions2.7.7-56.module_el8.0.0+6004+2fc32706
antlr-C++ AlmaLinux:8All versions2.7.7-56.module_el8.5.0+197+0c7f4e0a
antlr-C++ AlmaLinux:8All versions2.7.7-56.module_el8.6.0+3182+f8468cf8
antlr-javadoc AlmaLinux:8All versions2.7.7-56.module_el8.0.0+6004+2fc32706
antlr-manual AlmaLinux:8All versions2.7.7-56.module_el8.0.0+6004+2fc32706
antlr-tool AlmaLinux:8All versions2.7.7-56.module_el8.0.0+6004+2fc32706
aopalliance AlmaLinux:8All versions1.0-17.module_el8.0.0+6004+2fc32706
aopalliance-javadoc AlmaLinux:8All versions1.0-17.module_el8.0.0+6004+2fc32706
apache-commons-beanutils AlmaLinux:8All versions1.9.3-5.module_el8.10.0+4020+7deec6e4
apache-commons-beanutils-javadoc AlmaLinux:8All versions1.9.3-5.module_el8.10.0+4020+7deec6e4

Products include Codehaus-Plexus Plexus-Utils.

How do I fix CVE-2025-67030?

Upgrade org.codehaus.plexus:plexus-utils to a fixed version for your release line: 3.6.1 or 4.0.3.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2025-67030 being exploited?

There is no known exploitation of CVE-2025-67030 in the wild and no public exploit code.

Sources

Also known as ALSA-2026:38500, ALSA-2026:38514, ALSA-2026:38796, ALSA-2026:40841, ALSA-2026:41948, AZL-81041 and 75 more.

Is CVE-2025-67030 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free