Lucene search
+L

475 matches found

Snyk
Snyk
•added 2026/09/16 9:58 p.m.•10 views

Missing Authorization

Overview djust is a Phoenix LiveView-style reactive components for Django with Rust-powered performance. Real-time UI updates over WebSocket, no JavaScript build step required. Affected versions of this package are vulnerable to Missing Authorization via the WebSocket/SSE mount path, where...

9.1CVSS5.9AI score0.00485EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/16 9:53 p.m.•10 views

GHSA-F795-P5JW-J6G2 djust: SSE sessions are not bound to the authenticated user; the client-chosen session_id is the sole authorization capability (session hijack)

Impact SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped on SSE. An attacker who learns or a victim who leaks a sessionid could connect to the message endpoint and dispatch event...

7.4CVSS5.9AI score0.00388EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/16 9:53 p.m.•18 views

djust: SSE sessions are not bound to the authenticated user; the client-chosen session_id is the sole authorization capability (session hijack)

Impact SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped on SSE. An attacker who learns or a victim who leaks a sessionid could connect to the message endpoint and dispatch event...

7.4CVSS5.9AI score0.00388EPSS
SaveExploits0References3Affected Software1
CVE
CVE
•added 2026/09/16 9:53 p.m.•37 views

CVE-2026-61592

djust is a reactive server-side rendering library for Django providing Phoenix LiveView-style functionality with Rust-powered performance. Prior to version 1.0.7 , its SSE (Server-Sent Events) transport keyed sessions solely by a client-chosen session_id with no binding to the authenticated user ...

7.4CVSS6AI score0.00388EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/16 9:53 p.m.•23 views

EUVD-2026-81301

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped...

7.4CVSS6AI score0.00388EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/16 9:53 p.m.•50 views

CVE-2026-61592 djust: SSE sessions are not bound to the authenticated user; the client-chosen session_id is the sole authorization capability (session hijack)

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped...

7.4CVSS0.00388EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/16 9:53 p.m.•16 views

CVE-2026-61592 djust: SSE sessions are not bound to the authenticated user; the client-chosen session_id is the sole authorization capability (session hijack)

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped...

7.4CVSS6AI score0.00388EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/16 9:53 p.m.•12 views

CVE-2026-61592 djust: SSE sessions are not bound to the authenticated user; the client-chosen session_id is the sole authorization capability (session hijack)

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, SSE sessions were keyed solely by a client-chosen sessionid with no binding to the authenticated user — a control the WebSocket transport has but that was dropped...

7.4CVSS5.9AI score
SaveExploits0References4
OSV
OSV
•added 2026/09/16 3:46 p.m.•13 views

CVE-2026-61593 djust has Cross-Site Request Forgery on the Server-Sent-Events transport: a cross-origin page can drive a victim-authenticated SSE session

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the SSE client→server POST endpoints are @csrfexempt and the SSE GET stream endpoint had no Origin check, so a cross-origin page could drive a...

8.1CVSS5.8AI score
SaveExploits0References4
CVE
CVE
•added 2026/09/16 3:46 p.m.•30 views

CVE-2026-61593

djust (a Phoenix LiveView-style reactive server-side rendering library for Django with Rust) is vulnerable to Cross-Site Request Forgery (CSRF) on its Server-Sent Events (SSE) transport prior to version 1.0.7 . The root cause: SSE POST endpoints were @csrf_exempt, the SSE GET stream endpoint lack...

8.1CVSS5.9AI score0.00209EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/16 3:46 p.m.•58 views

CVE-2026-61593 djust has Cross-Site Request Forgery on the Server-Sent-Events transport: a cross-origin page can drive a victim-authenticated SSE session

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the SSE client→server POST endpoints are @csrfexempt and the SSE GET stream endpoint had no Origin check, so a cross-origin page could drive a...

8.1CVSS0.00209EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/16 3:45 p.m.•14 views

GHSA-PG97-JVMF-QFVC djust has Cross-Site Request Forgery on the Server-Sent-Events transport: a cross-origin page can drive a victim-authenticated SSE session

Impact The SSE client→server POST endpoints are @csrfexempt and the SSE GET stream endpoint had no Origin check, so a cross-origin page could drive a victim-cookie-authenticated SSE session: force the victim's browser to GET the stream URL which creates and mounts a LiveView as the victim and POS...

8.1CVSS5.9AI score0.00209EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/16 3:45 p.m.•16 views

djust has Cross-Site Request Forgery on the Server-Sent-Events transport: a cross-origin page can drive a victim-authenticated SSE session

Impact The SSE client→server POST endpoints are @csrfexempt and the SSE GET stream endpoint had no Origin check, so a cross-origin page could drive a victim-cookie-authenticated SSE session: force the victim's browser to GET the stream URL which creates and mounts a LiveView as the victim and POS...

8.1CVSS5.9AI score0.00209EPSS
SaveExploits0References3Affected Software1
CVE
CVE
•added 2026/09/16 3:33 p.m.•39 views

CVE-2026-61595

djust prior to 1.0.7 provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Multi-tenant isolation was enforced only on the HTTP path: the current tenant was stored in threading.local() and set exclusively by the HTTP-only TenantMiddleware. On the...

7.7CVSS5.9AI score0.00385EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/16 3:33 p.m.•20 views

CVE-2026-61595 djust: Multi-tenant isolation fails open on the WebSocket/SSE path, disclosing other tenants' data

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust.tenants isolation was enforced only on the HTTP path. The current tenant was stored in threading.local and set exclusively by the HTTP-only TenantMiddleware...

7.7CVSS5.9AI score0.00385EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/16 3:33 p.m.•44 views

CVE-2026-61595 djust: Multi-tenant isolation fails open on the WebSocket/SSE path, disclosing other tenants' data

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust.tenants isolation was enforced only on the HTTP path. The current tenant was stored in threading.local and set exclusively by the HTTP-only TenantMiddleware...

7.7CVSS0.00385EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/16 3:33 p.m.•16 views

EUVD-2026-80851

djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust.tenants isolation was enforced only on the HTTP path. The current tenant was stored in threading.local and set exclusively by the HTTP-only TenantMiddleware...

7.7CVSS5.9AI score0.00385EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/16 3:32 p.m.•14 views

GHSA-3492-CVG7-9MR2 djust: Multi-tenant isolation fails open on the WebSocket/SSE path, disclosing other tenants' data

Impact djust.tenants isolation was enforced only on the HTTP path. The current tenant was stored in threading.local and set exclusively by the HTTP-only TenantMiddleware, so on the live WebSocket/SSE path getcurrenttenant was always None during mount and every event handler — and the tenant-aware...

7.7CVSS5.8AI score0.00385EPSS
SaveExploits0References3
Snyk
Snyk
•added 2026/09/16 3:32 p.m.•8 views

Missing Authorization

Overview djust is a Phoenix LiveView-style reactive components for Django with Rust-powered performance. Real-time UI updates over WebSocket, no JavaScript build step required. Affected versions of this package are vulnerable to Missing Authorization in the WebSocket/SSE path due to improper...

7.7CVSS5.8AI score0.00385EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/16 3:32 p.m.•15 views

djust: Multi-tenant isolation fails open on the WebSocket/SSE path, disclosing other tenants' data

Impact djust.tenants isolation was enforced only on the HTTP path. The current tenant was stored in threading.local and set exclusively by the HTTP-only TenantMiddleware, so on the live WebSocket/SSE path getcurrenttenant was always None during mount and every event handler — and the tenant-aware...

7.7CVSS5.8AI score0.00385EPSS
SaveExploits0References3Affected Software1
Rows per page
Query Builder