[ZBXNEXT-8074] Secure CSRF tokens Created: 2022 Nov 01 Updated: 2024 Aug 28 Resolved: 2023 Feb 19 |
|
Status: | Closed |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Frontend (F) |
Affects Version/s: | 6.4 (plan) |
Fix Version/s: | 6.4.0rc1, 6.4 (plan) |
Type: | Change Request | Priority: | Trivial |
Reporter: | Vjaceslavs Bogdanovs | Assignee: | Gregory Chalenko |
Resolution: | Fixed | Votes: | 0 |
Labels: | security | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() ![]() ![]() ![]() ![]() |
||||||||||||||||||||||||
Issue Links: |
|
||||||||||||||||||||||||
Team: | |||||||||||||||||||||||||
Sprint: | Sprint 94 (Nov 2022), Sprint 95 (Dec 2022), Sprint 96 (Jan 2023), Sprint 97 (Feb 2023) | ||||||||||||||||||||||||
Story Points: | 4 |
Description |
CSRF tokens should be generated in a way that is not guessable by the attacker, so if an attacker wants to send a request he should first get the CSRF token to include it in the request. Zabbix UI uses part of a session id as a CSRF token and is never changed between requests (not until the session is changed). |
Comments |
Comment by Elina Pulke [ 2023 Jan 09 ] |
Implemented in development branch feature/ZBXNEXT-8074-6.3. |
Comment by Gregory Chalenko [ 2023 Feb 03 ] |
Implemented in: - 6.4.0rc1 bd03730eeb8, f9ca02942c6 |
Comment by Marina Generalova [ 2023 Feb 14 ] |
Documentation updated: |