Actions
Bug #39480
closedCVE-2026-5135: Unauthorized modification of host configurations via broken access control
Status:
Closed
Priority:
Immediate
Assignee:
-
Category:
Security
Target version:
-
Difficulty:
Triaged:
No
Description
A broken access control vulnerability was found in Foreman's handling of lookup value overrides. When lookup values are submitted as nested attributes during host or hostgroup updates, the match field is permitted and applied without ownership validation. A user with host-edit rights can retarget an existing lookup value override to point at a different host, injecting configuration values into hosts they are not authorized to edit. The injected values are served by the ENC/classification pipeline.
CVSS: 6.5 (Moderate)
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
CWE: CWE-639
Credit: Stanislav Fot (Aisle Research)
Updated by The Foreman Bot 16 days ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/11070 added
Updated by The Foreman Bot 16 days ago
- Pull request https://github.com/theforeman/foreman/pull/11071 added
Updated by The Foreman Bot 16 days ago
- Pull request https://github.com/theforeman/foreman/pull/11072 added
Updated by Lukáš Ježek 16 days ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|0bb187f9610f76c21819386397eb4f3b251714e9.
Actions