Skip to content
Heist/ feed
Back to feed
Unrated

Withdrawn security advisory

Type: withdrawalSources: OSVAdvisory ID: UBUNTU-CVE-2025-9572

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 16:37 UTC · Revision 1

Source evidence

UBUNTU-CVE-2025-9572

core-osv · Original source

Published 27 Feb 2026, 08:17 UTC

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.

osv:UBUNTU-CVE-2025-9572

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

ruby-foreman

Fixed versions: Not specified

Complete source record
{
  "id": "9edee3d384cae94dd39b493d32b2358bf287dd15e3889e0019fa1317cee9c460",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2025-9572",
  "method": "structured",
  "payload": {
    "kind": "withdrawal",
    "title": "UBUNTU-CVE-2025-9572",
    "summary": "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.",
    "evidence": "osv:UBUNTU-CVE-2025-9572",
    "products": [
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.77.0-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "0.78.0-3",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.82.0-2",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.82.0-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "0.85.0-1",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.85.0-2",
            "evidence": "/affected/3/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/4/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.87.2-2",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "0.87.2-3",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "0.87.2-4",
            "evidence": "/affected/4/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/5/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.88.1-1",
            "evidence": "/affected/5/versions"
          }
        ]
      },
      {
        "name": {
          "value": "ruby-foreman",
          "evidence": "/affected/6/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "0.88.1-1",
            "evidence": "/affected/6/versions"
          },
          {
            "value": "0.90.0-1",
            "evidence": "/affected/6/versions"
          }
        ]
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "UBUNTU-CVE-2025-9572",
      "aliases": [
        "UBUNTU-CVE-2025-9572"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N"
        },
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=xenial",
            "ecosystem": "Ubuntu:16.04:LTS"
          },
          "versions": [
            "0.77.0-1",
            "0.78.0-3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.78.0-3"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=bionic",
            "ecosystem": "Ubuntu:18.04:LTS"
          },
          "versions": [
            "0.82.0-2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.82.0-2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=focal",
            "ecosystem": "Ubuntu:20.04:LTS"
          },
          "versions": [
            "0.82.0-2",
            "0.85.0-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.85.0-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=jammy",
            "ecosystem": "Ubuntu:22.04:LTS"
          },
          "versions": [
            "0.85.0-2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.85.0-2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "0.87.2-2",
            "0.87.2-3",
            "0.87.2-4"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.87.2-4"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=questing",
            "ecosystem": "Ubuntu:25.10"
          },
          "versions": [
            "0.88.1-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.88.1-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "ruby-foreman",
            "purl": "pkg:deb/ubuntu/ruby-foreman?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "0.88.1-1",
            "0.90.0-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-9572.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "ruby-foreman",
                "binary_version": "0.90.0-1"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-21T23:00:19.765565165Z",
      "provider": "osv",
      "upstream": [
        "CVE-2025-9572"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2025-9572",
        "https://www.cve.org/CVERecord?id=CVE-2025-9572"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2025-9572",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/1/score"
  },
  "source_id": "core-osv",
  "document_id": 401031,
  "published_at": "2026-02-27T08:17:00+00:00"
}