CVE-2025-27553
Description
Relative Path Traversal vulnerability in Apache Commons VFS before 2.10.0.
The FileObject API in Commons VFS has a 'resolveFile' method that takes a 'scope' parameter. Specifying 'NameScope.DESCENDENT' promises that "an exception is thrown if the resolved file is not a descendent of the base file". However, when the path contains encoded ".." characters (for example, "%2E%2E/bar.txt"), it might return file objects that are not a descendent of the base file, without throwing an exception. This issue affects Apache Commons VFS: before 2.10.0.
Users are recommended to upgrade to version 2.10.0, which fixes the issue.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
org.apache.commons:commons-vfs2Maven | < 2.10.0 | 2.10.0 |
Affected products
50+ 1 more
- (no CPE)range: 0
- cpe:2.3:a:apache:commons_vfs:*:*:*:*:*:*:*:*range: <2.10.0
- ghsa-coords3 versionspkg:maven/org.apache.commons/commons-vfs2pkg:rpm/opensuse/apache-commons-vfs2&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/apache-commons-vfs2&distro=openSUSE%20Tumbleweed
< 2.10.0+ 2 more
- (no CPE)range: < 2.10.0
- (no CPE)range: < 2.10.0-150200.3.3.1
- (no CPE)range: < 2.10.0-1.1
Patches
Vulnerability mechanics
References
5- www.openwall.com/lists/oss-security/2025/03/23/1nvdMailing ListThird Party AdvisoryWEB
- github.com/advisories/GHSA-9q4x-fr4m-jp86ghsaADVISORY
- lists.apache.org/thread/cnzqowyw9r2pl263cylmxhnvh41hyjcbnvdMailing ListVendor AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2025-27553ghsaADVISORY
- lists.debian.org/debian-lts-announce/2025/04/msg00006.htmlnvdWEB
News mentions
0No linked articles in our index yet.