提出 #944386: aiyiyi121 SxDevOps 1.1 Active Debug Code情報

タイトルaiyiyi121 SxDevOps 1.1 Active Debug Code
説明SxDevOps sets DEBUG = True as the default value when the DEBUG environment variable is not configured. If the deployment omits this configuration (common for Docker-based deployments that may not set all environment variables), the application runs in debug mode in production. Vulnerable code in backend/sxdevops/settings.py line 347: DEBUG = _bool_value(os.getenv("DEBUG"), True) # Defaults to True In Django, DEBUG = True causes: 1. Detailed error pages on 500 errors exposing full stack traces, local variables, SQL queries, and all settings values including SECRET_KEY and database credentials 2. Static file serving through Django bypassing secure CDN configurations 3. Enhanced logging that may include sensitive data Impact: Triggering any 500 error exposes the Django SECRET_KEY (enabling session forgery attacks as a separate vulnerability), database credentials, application source code, and internal server architecture. No authentication required.
ソース⚠️ https://github.com/aiyiyi121/sxdevops/issues/16
ユーザー
 _lxf (UID 63911)
送信2026年08月24日 04:53 (27 日 ago)
モデレーション2026年09月19日 12:15 (26 days later)
ステータス承諾済み
VulDBエントリ407930 [aiyiyi121 SxDevOps 1.0/1.1 settings.py 情報漏えい]
ポイント20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!