CVE-2025-5874: Redash getattr python.py run_query sandbox
A vulnerability was found in Redash up to 10.1.0/25.1.0. It has been rated as problematic. This issue affects the function runquery of the file /queryrunner/python.py of the component getattr Handler. The manipulation leads to sandbox issue. The complexity of an attack is rather high. The exploitation is known to be difficult. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The vendor explains, that "[t]he Python data source is disabled by default and is clearly marked in our documentation as discouraged due to its security implications. Users who choose to enable it are doing so at their own risk, with full awareness that it bypasses standard safeguards."
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-5874?
CVE-2025-5874 has been rated as critical due to its potential to cause severe security issues.
How do I fix CVE-2025-5874?
To fix CVE-2025-5874, upgrade Redash to a version later than 10.1.0.
What component is affected by CVE-2025-5874?
CVE-2025-5874 affects the function run_query in the file /query_runner/python.py.
What type of vulnerability is CVE-2025-5874?
CVE-2025-5874 is classified as a sandbox issue that can be exploited in Redash.
What versions of Redash are vulnerable to CVE-2025-5874?
Redash versions up to 10.1.0 are affected by CVE-2025-5874.