| 제목 | redash <25.1.0 Sandbox Issue |
|---|
| 설명 | Redash is a popular open-source platform for visualizing and querying data. It uses RestrictedPython as its sandbox environment to securely execute Python queries. In its documentation, redash claims their default 25 builtin functions are considered safe. However, redash insecurely restores access to the getattr builtin function which was supposed to be overwritten by the secure version of safer_getattr implemented in Restricted Python. This leads to sandbox escape without any extra module importation needed.
|
|---|
| 원천 | ⚠️ https://gist.github.com/superboy-zjc/1f89d375e2408ed843dc2cf0bb1bb894 |
|---|
| 사용자 | Gavin Zhong (UID 84092) |
|---|
| 제출 | 2025. 05. 18. PM 06:13 (11 개월 ago) |
|---|
| 모더레이션 | 2025. 06. 08. PM 07:53 (21 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 311633 [Redash 까지 10.1.0/25.1.0 getattr /query_runner/python.py run_query 권한 상승] |
|---|
| 포인트들 | 20 |
|---|