PT-2026-33645 · Apktool · Apktool

CVE-2026-39973

·

Published

2025-12-12

·

Updated

2026-04-28

CVSS v3.1

7.1

High

VectorAV: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.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-07322
CVE-2026-39973
GHSA-M8MH-X359-VM8M

Affected Products

Apktool