CVE-2025-9572 Foreman: satellite: graphql api permission bypass leads to information disclosure

Medium 5.0 Published Updated

Low-privileged users can bypass authorization in Foreman's GraphQL API to access unauthorized metadata, leading to information disclosure.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-9572?

CVE-2025-9572 is a medium-severity missing authorization vulnerability in Redhat Enterprise Linux, published on 27 Feb 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

n authorization flaw in Foreman's GraphQL API allows low-privileged users to access metadata beyond their assigned permissions. Unlike the REST API, which correctly enforces access controls, the GraphQL endpoint does not apply proper filtering, leading to an authorization bypass.

Weakness: CWE-863

Which versions are affected by CVE-2025-9572?

It affects 4 products.

Linux distribution packages (40)
foreman Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-cli Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-debug Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-dynflow-sidekiq Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-ec2 Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-journald Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-libvirt Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-openstack Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-ovirt Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-pcp Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-postgresql Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-redis Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-service Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-telemetry Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
foreman-vmware Red Hat:satellite:6.15::el8All versions0:3.9.1.14-1.el8sat
satellite Red Hat:satellite:6.15::el8All versions0:6.15.5.7-1.el8sat
satellite-cli Red Hat:satellite:6.15::el8All versions0:6.15.5.7-1.el8sat
satellite-common Red Hat:satellite:6.15::el8All versions0:6.15.5.7-1.el8sat
foreman Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-cli Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-debug Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-dynflow-sidekiq Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-ec2 Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-journald Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-libvirt Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-openstack Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-ovirt Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-pcp Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-postgresql Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-redis Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-service Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-telemetry Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
foreman-vmware Red Hat:satellite:6.16::el8All versions0:3.12.0.12-1.el8sat
satellite Red Hat:satellite:6.16::el8All versions0:6.16.5.6-1.el8sat
satellite-cli Red Hat:satellite:6.16::el8All versions0:6.16.5.6-1.el8sat
satellite-common Red Hat:satellite:6.16::el8All versions0:6.16.5.6-1.el8sat
foreman Red Hat:satellite:6.16::el9All versions0:3.12.0.12-1.el9sat
foreman-cli Red Hat:satellite:6.16::el9All versions0:3.12.0.12-1.el9sat
foreman-debug Red Hat:satellite:6.16::el9All versions0:3.12.0.12-1.el9sat
foreman-dynflow-sidekiq Red Hat:satellite:6.16::el9All versions0:3.12.0.12-1.el9sat

Products include Redhat Enterprise Linux, Redhat Satellite, Redhat Satellite Capsule, Theforeman Foreman.

How do I fix CVE-2025-9572?

Apply the vendor's patch.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2025-9572 being exploited?

There is no known exploitation of CVE-2025-9572 in the wild and no public exploit code.

All Redhat Enterprise Linux vulnerabilities

Sources

Also known as GHSA-gvvp-xfg4-2fr6, RHSA-2025:21886, RHSA-2025:21893, RHSA-2025:21894, RHSA-2025:21897.

Is CVE-2025-9572 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free