Spaces:
Running
Running
Upload 4 files
Browse files- router_messages.py +2 -1
router_messages.py
CHANGED
|
@@ -104,7 +104,8 @@ async def run_admin_script(request: Request, req: AdminScriptRequest, current_us
|
|
| 104 |
|
| 105 |
try:
|
| 106 |
# 清理敏感环境变量,防止泄露到子进程
|
| 107 |
-
sensitive_prefixes = ('GITHUB', 'JWT', 'HF_', 'DATABASE', 'ALIPAY', 'PASSWORD'
|
|
|
|
| 108 |
clean_env = {k: v for k, v in os.environ.items()
|
| 109 |
if not any(k.startswith(prefix) for prefix in sensitive_prefixes)}
|
| 110 |
result = await run_admin_script_process(script_path, cwd=current_dir, env=clean_env)
|
|
|
|
| 104 |
|
| 105 |
try:
|
| 106 |
# 清理敏感环境变量,防止泄露到子进程
|
| 107 |
+
sensitive_prefixes = ('GITHUB', 'JWT', 'HF_', 'DATABASE', 'ALIPAY', 'PASSWORD',
|
| 108 |
+
'MAKE_', 'TWILIO_', 'ALIYUN_', 'TENCENT_', 'NCA_')
|
| 109 |
clean_env = {k: v for k, v in os.environ.items()
|
| 110 |
if not any(k.startswith(prefix) for prefix in sensitive_prefixes)}
|
| 111 |
result = await run_admin_script_process(script_path, cwd=current_dir, env=clean_env)
|