Skip to main content

Fossify File Manager EUVDEUVD-2026-99016

| CVE-2026-110232 MEDIUM
Path Traversal (CWE-22)
2026-10-13 disclosure@vulncheck.com GHSA-3q2q-qm6m-5wjv
4.6
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious ZIP with ../ traversal entries
  2. Delivery
    Deliver archive to victim device
  3. Exploit
    Victim extracts archive in Fossify File Manager
  4. Execution
    Unanchored startsWith check bypassed
  5. Impact
    Files written/overwritten in sibling folders

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to obtain a specially crafted ZIP archive on their device and manually extract it using Fossify File Manager's decompress feature (DecompressActivity) - this UI:A requirement and the AV:L local vector are the primary limiting factors. The specific trigger is the unanchored startsWith validation in the extraction path check, which crafted entries of the form ../<name>_x/file bypass to escape the chosen extraction folder. No authentication or special app configuration is needed; the flaw affects the default extraction behavior of versions through 1.6.2. There is no remote network vector and no code execution demonstrated - impact is limited to file creation/overwrite in folders writable by the app.

Impact

This is a genuinely low-to-moderate priority issue despite the CWE-22 path traversal classification. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N) scores 4.6 (Medium) and tells a consistent, non-alarming story: the attack is local (AV:L) rather than network-facing, requires active user interaction (UI:A - the victim must manually extract a malicious archive), and yields only Limited integrity impact (VI:L) with no confidentiality or availability impact. No EPSS score, no CISA KEV listing, and no explicit POC flag were supplied, so there is no signal of active or probable exploitation - though a detailed VulnCheck advisory and a HackMD technical writeup exist, which lowers the barrier to developing a working exploit. The signals do not conflict: a local, user-interaction-gated, integrity-only flaw in a niche open-source Android app is exactly the kind of 'valid but not urgent' bug that warrants patching on a normal cycle rather than emergency response. One caveat for defenders: the impact is bounded to writing/overwriting files in sibling folders - no code execution is demonstrated in the available data - but an attacker who can overwrite app-accessible files could potentially tamper with other data the app can reach.

Exploit ScenarioDerived

An attacker distributes a crafted ZIP archive (via messaging, email, or a download) containing entries named like ../<name>_x/file that defeat the app's unanchored startsWith path check. When the victim opens the archive in Fossify File Manager and taps extract, the decompression routine writes attacker-controlled files into folders adjacent to the intended extraction directory, creating or overwriting files outside the target. No weaponized exploit code is flagged in the input, but public technical writeups (VulnCheck, HackMD) describe the bypass in detail.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Path traversal in Fossify File Manager through 1.6.2 allows a crafted ZIP archive to write files outside the chosen extraction folder by exploiting an unanchored startsWith check in DecompressActivity. Exploitation requires the victim to manually extract the malicious archive (UI:R, AV:L), limiting impact to file creation or overwrite in directories writable by the app; no public exploit code or active exploitation has been identified, and no authentication is required per the CVSS vector (PR:N).

RemediationAI

No vendor-released patch is identified at time of analysis. Users should not extract untrusted ZIP archives with Fossify File Manager. If extraction is necessary, inspect archive entries for '../' sequences using a desktop tool before transferring them to the device. Alternatively, use a different file manager that properly validates extraction paths, or extract archives on a desktop and copy only the needed files. As a compensating control, rely on Android's scoped storage to limit writable locations, but note that the app's own writable directories remain at risk. Disabling the app's decompress feature is not directly possible; avoid using the app for any archive extraction until a fix is released. Monitor the vendor's releases page (https://github.com/FossifyOrg/File-Manager/releases) for updates.

Affected VersionsENISA

Fossify File Manager 0 ≤1.6.2

Affected Packages

euvd fossify_file_manager no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in Fossify File Manager's DecompressActivity (Android, Kotlin) where ZIP archive entries are extracted. The code uses an unanchored startsWith check on the destination path to prevent path traversal (CWE-22), but this check fails to account for directory traversal sequences or sibling folders with similar prefixes. An attacker can craft a ZIP entry such as '../<name>_x/file' that, when checked against the extraction path, passes the prefix test because the path string begins with the same characters, yet after path normalization it escapes the intended folder. This classic 'zip slip' flaw allows arbitrary file write within the app's writable storage. The affected code is at https://github.com/FossifyOrg/File-Manager/blob/82b3c98c9a7b90d8af2c2ff0c39c87f5917e1b08/app/src/main/kotlin/org/fossify/filemanager/activities/DecompressActivity.kt#L161-L189.

Know when Android gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vulncheck) PRIMARY 4.6 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 3.3 LOW

Local attack requiring the victim to extract a malicious archive (AV:L, UI:R); no auth needed (PR:N); only limited file-overwrite integrity impact (I:L) with no confidentiality or availability loss.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Fossify File Manager through 1.6.2 contains a path traversal vulnerability that allows crafted ZIP archives to write files outside the extraction folder by bypassing an unanchored startsWith check. Attackers can supply archive entries like ../<name>_x/file to create or overwrite files in sibling folders when a user extracts the archive.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche open-source Android file manager, limited production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

23
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +23
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy