Commit 24ab3d3
committed
18989 SEC Enforce permission checks on Quick Setup endpoints
This Werk enforces permission checking on the Quick Setup endpoints. Before this Werk,
it was possible for an user without the required permissions to perform actions using
Quick Setup. Now the following endpoints will return a Status 401 (Unauthorized) in such
cases:
/objects/quick_setup/{quick_setup_id}
/objects/quick_setup/{quick_setup_id}/actions/edit/invoke
/objects/quick_setup/{quick_setup_id}/actions/run-action/invoke
/objects/quick_setup/{quick_setup_id}/actions/run-stage-action/invoke
/objects/quick_setup_stage_action_result/{job_id}
/objects/quick_setup/{quick_setup_id}/quick_setup_stage/{stage_index}
The Quick Setup endpoints are internal and not intended for direct usage.
CVE: CVE-2026-24096
CVSS Score: 5.3
CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
CMK-29960
Change-Id: I5f9f09808bb0a74180019bc7e4593212b03280891 parent 0de5e42 commit 24ab3d3
1 file changed
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
0 commit comments