PT-2026-33645 · Apktool · Apktool
Published
2026-04-19
·
Updated
2026-04-28
·
CVE-2026-39973
CVSS v3.1
7.1
High
| Vector | AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
Apktool versions 3.0.0 through 3.0.1
Description
A path traversal issue in
brut/androlib/res/decoder/ResFileDecoder.java allows a maliciously crafted APK to write arbitrary files to the filesystem during standard decoding using the apktool d command. This occurs because the BrutIO.sanitizePath() call, which previously prevented path traversal in resource file output paths, was removed. An attacker can embed ../ sequences in the resources.arsc Type String Pool to escape the output directory and write files to arbitrary locations, such as ~/.ssh/config, ~/.bashrc, or Windows Startup folders, potentially leading to remote code execution.Recommendations
Update to version 3.0.2.
Fix
Path traversal
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Apktool