REDHAT-BUG-2452971: Medium severity the Foreman Project Foreman vulnerability
Summary: A cross-tenant information disclosure flaw was found in Foreman. The taxonomyscope controller method does not validate organization and location IDs from nested request parameters against the current user's taxonomy memberships, bypassing the existing settaxonomy authorization check. This flaw allows an authenticated user with host-edit permissions to leak infrastructure metadata such as subnet topology, IP ranges, gateways, DNS servers, and VLAN IDs from organizations and locations they do not belong to.
Requirements to exploit: Authenticated Foreman account with createhosts or edithosts permission (or equivalent hostgroup permissions) in at least one organization. Attacker crafts a single HTTP request with a valid own-org ID at the top level and a foreign org ID in nested params.
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2452971?
The severity of REDHAT-BUG-2452971 is medium, rated at 4.
What is REDHAT-BUG-2452971 about?
REDHAT-BUG-2452971 describes a cross-tenant information disclosure flaw in Foreman due to inadequate validation of organization and location IDs.
How can I mitigate the risks of REDHAT-BUG-2452971?
To mitigate the risks of REDHAT-BUG-2452971, ensure that proper authorization checks are implemented for the taxonomy_scope method.
Which software is affected by REDHAT-BUG-2452971?
The affected software for REDHAT-BUG-2452971 is the Foreman Project Foreman.
When was REDHAT-BUG-2452971 published?
REDHAT-BUG-2452971 was published on March 30, 2026.