Skip to content

Commit 24ab3d3

Browse files
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: I5f9f09808bb0a74180019bc7e4593212b0328089
1 parent 0de5e42 commit 24ab3d3

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

.werks/18989.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
[//]: # (werk v2)
2+
# Enforce permission checks on Quick Setup endpoints
3+
4+
key | value
5+
---------- | ---
6+
date | 2026-03-16T07:17:07.953024+00:00
7+
version | 2.4.0p25
8+
class | security
9+
edition | cre
10+
component | rest-api
11+
level | 1
12+
compatible | yes
13+
14+
Quick Setup endpoints now enforce permission checks, returning a 401 Unauthorized status to users who lack the required permissions. This prevents unauthorized users from performing actions via Quick Setup, enhancing the security of configuration changes.
15+
16+
The following endpoints are affected and will return 401 Unauthorized when accessed without proper permissions:
17+
18+
/objects/quick_setup/{quick_setup_id}
19+
/objects/quick_setup/{quick_setup_id}/actions/edit/invoke
20+
/objects/quick_setup/{quick_setup_id}/actions/run-action/invoke
21+
/objects/quick_setup/{quick_setup_id}/actions/run-stage-action/invoke
22+
/objects/quick_setup_stage_action_result/{job_id}
23+
/objects/quick_setup/{quick_setup_id}/quick_setup_stage/{stage_index}
24+
25+
These Quick Setup endpoints are internal and not intended for direct use.
26+
27+
CVE: CVE-2026-24096
28+
CVSS Score: 5.3
29+
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

0 commit comments

Comments
 (0)