Auth bypass in Red Hat Satellite 6
CVE-2026-92894
A flaw was found in the foreman_ansible plugin's Ansible override values API. The destroy action resolves the target LookupValue record by ID without verifying it belongs to an AnsibleVariable the caller is authorized to edit. An authenticated user with the edit_ansible_variables permission can delete any LookupValue by ID, including override values for Ansible variables outside their permission filter scope and override values belonging to Puppet smart class parameters.
Vulnerability class: Broken Access Control
CVSS v3 metric
CVSS v3 base score 4.3 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N.
Affected products
Weakness classification (CWE)
References
- secalert@redhat.com (x_refsource_REDHAT, vdb-entry)
- secalert@redhat.com (x_refsource_REDHAT, issue-tracking)
Frequently asked questions
- What is CVE-2026-92894?
- CVE-2026-92894 is a medium-severity vulnerability in Red Hat Satellite 6, classified under Incorrect Authorization. CVSS score: 4.3/10. Published 2026-09-17.
- How severe is CVE-2026-92894?
- Medium severity. CVSS v3 base score is 4.3 out of 10.