CVE-2026-61590
CVE-2026-61590 · djust's observability endpoints are network-exposed: the localhost gate is an opt-in middleware the docs omit, and the views enforce only DEBUG
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust's observability endpoints expose live view/session state and a remote method-invocation surface (`eval_handler`). The localhost restriction was an opt-in middleware that the documented setup omits; the views themselves enforced only `DEBUG`. In the misconfigured-but-documented scenario (DEBUG on, middleware not installed) a non-localhost client could read live application state and invoke handlers remotely. This issue is fixed in djust 1.0.7. The localhost restriction is enforced in-view on every observability endpoint (no longer dependent on a separately-installed middleware), and `eval_handler` is restricted; gated requests receive a non-disclosing response. As a workaround, ensure `DEBUG=False` in production, and do not expose the observability endpoints to untrusted networks.
CVSS 7.4 · Высокий · EPSS 0,4% · Есть исправление
- Опубликовано
- Обновлено
Стек: python
Затронутые продукты и версии
djust
- Версии
- < 1.0.7: Затронуто
Нет опубликованного исправления
djust PyPI
- Версии
- 0.1.0
- 0.1.2
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.1.7
- 0.1.8
- 0.1.9
- 0.2.0
- 0.2.1
- 0.2.2
- 0.3.0
- 0.3.1
- 0.3.2
- 0.3.4
- 0.3.5
- 0.3.6
- 0.3.7
- 0.3.8
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.9.0
- 0.9.1
- 0.9.2
- 0.9.4
- 0.9.5
- 0.9.6
- 0.9.7
- 1.0.0
- 1.0.0rc1
- 1.0.0rc10
- 1.0.0rc11
- 1.0.0rc12
- 1.0.0rc13
- 1.0.0rc14
- 1.0.0rc15
- 1.0.0rc16
- 1.0.0rc17
- 1.0.0rc18
- 1.0.0rc2
- 1.0.0rc3
- 1.0.0rc4
- 1.0.0rc6
- 1.0.0rc7
- 1.0.0rc8
- 1.0.0rc9
- 1.0.1
- 1.0.1rc1
- 1.0.2
- 1.0.2rc1
- 1.0.2rc2
- 1.0.2rc3
- 1.0.3
- 1.0.3rc1
- 1.0.3rc2
- 1.0.4
- 1.0.4rc1
- 1.0.5
- 1.0.5rc1
- 1.0.5rc2
- 1.0.5rc3
- 1.0.5rc4
- 1.0.5rc5
- 1.0.6
- 1.0.6rc1
- 1.0.6rc2
- 1.0.6rc3
- 1.0.7rc1
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.0.7
Обновитесь до 1.0.7
djust PyPI
- Версии
- 0.1.0
- 0.1.2
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.1.7
- 0.1.8
- 0.1.9
- 0.2.0
- 0.2.1
- 0.2.2
- 0.3.0
- 0.3.1
- 0.3.2
- 0.3.4
- 0.3.5
- 0.3.6
- 0.3.7
- 0.3.8
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.9.0
- 0.9.1
- 0.9.2
- 0.9.4
- 0.9.5
- 0.9.6
- 0.9.7
- 1.0.0
- 1.0.0rc11
- 1.0.1
- 1.0.2
- 1.0.3
- 1.0.4
- 1.0.5
- 1.0.6
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.0.7
Обновитесь до 1.0.7