CVE catalog

CVE-2025-27553

commons-vfs: CVE-2025-27553

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.43% · Oct 27, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancommons-vfssid2.1-5fixed
Debiancommons-vfsforky2.1-5fixed
Debiancommons-vfstrixie2.1-5fixed
Debiancommons-vfsbookworm2.1-4+deb12u1fixed
Opensuseapache-commons-vfs2leap 15.62.10.0-150200.3.3.1fixed
Opensuseapache-commons-vfs2tumbleweed2.10.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancommons-vfssourcesid2.1-5not yet assignedNot reported[1101204]
Debiancommons-vfssourceforky2.1-5not yet assignedNot reported[1101204]
Debiancommons-vfssourcetrixie2.1-5not yet assignedNot reported[1101204]
Debiancommons-vfssourcebookworm2.1-4+deb12u1not yet assignedNot reported[1101204]
Opensuseapache-commons-vfs2rpmleap 15.62.10.0-150200.3.3.1Not reportedSUSE-SU-2025:1022-1Not reported
Opensuseapache-commons-vfs2rpmtumbleweed2.10.0-1.1Not reportedOPENSUSE-SU-2025:14929-1Not reported

[Debian bug #1101204]

OpenFactory catalog packages

[openSUSE Tumbleweed]

[Debian 12 (Bookworm)]

  • Source package: [commons-vfs]

    Details (2)
    • 2.1-4+deb12u1 · all · bookworm

      Fixed · Fixed: 2.1-4+deb12u1

      dsa · commons-vfs · debian · bookworm; dsa · commons-vfs · debian · 12

    • 2.1-4+deb12u1 · all · bookworm

      Fixed · Fixed: 2.1-4+deb12u1

      dsa · commons-vfs · debian · bookworm; dsa · commons-vfs · debian · 12

[Debian 13 (Trixie)]

  • Source package: [commons-vfs]

    Details (2)
    • 2.1-5 · all · trixie

      Fixed · Fixed: 2.1-5

      dsa · commons-vfs · debian · 13

    • 2.1-5 · all · trixie

      Fixed · Fixed: 2.1-5

      dsa · commons-vfs · debian · 13

Observed:

References