漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
jadx: XAPK archive entries with absolute paths can plant drop-in plugins and achieve code execution on the next jadx run
Vulnerability Description
jadx is a Dex to Java decompiler. From 1.5.2 to 1.5.5, a malicious .xapk file can cause jadx to write attacker-controlled archive entry contents outside the intended XAPK plugin temporary unpack directory because XApkLoader resolves each entry name directly with tmpDir.resolve(fileName) after a CWD-based ZIP security check. When jadx is launched from a directory that is an ancestor of the config directory, the arbitrary write can plant a JAR in plugins/dropins, and the next jadx run loads the JAR with URLClassLoader and ServiceLoader, executing attacker-controlled plugin code. This issue is fixed in version 1.5.6.
CVSS Information
CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Skylot Jadx 路径遍历漏洞
Vulnerability Description
Skylot Jadx是Skylot个人开发者开源的一个Dex到Java反编译器。 Skylot Jadx 1.5.2版本至1.5.5版本存在路径遍历漏洞,该漏洞源于XApkLoader在CWD-based ZIP安全检查后直接使用tmpDir.resolve(fileName)解析条目名称,可能导致恶意.xapk文件将攻击者控制的存档条目内容写入XAPK插件临时解包目录之外,当jadx从配置目录的祖先目录启动时,任意写入可在plugins/dropins中植入JAR,后续运行时攻击者插件代码被执行。
CVSS Information
N/A
Vulnerability Type
N/A