Description
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache Livy.
This issue affects Apache Livy: from 0.3.0 before 0.9.0.
The vulnerability can only be exploited with non-default Apache Livy Server settings. If the configuration value "livy.file.local-dir-whitelist" is set to a non-default value, the directory checking can be bypassed.
Users are recommended to upgrade to version 0.9.0, which fixes the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apache Software Foundation | Apache Livy | 0.3.0-incubating – < 0.9.0-incubating | 0.9.0-incubating |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
sid6224/CVE-2025-66249-POC ★ 0 · Mar 15, 2026
A POC for Apache Livy Path Traversal Whitelist Bypass Vulnerability
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.livy:livy-server | >= 0.3.0-incubating, < 0.9.0-incubating | 0.9.0-incubating | GHSA-h84f-4ff9-8hc3 |
References
- https://lists.apache.org/thread/1xwphsfn4jbtym4k4o0zlvwfogwqwwc3 vendor-advisory