Incorrect Use of Privileged APIs Affecting satellite/foreman-mcp-server-rhel9 package, versions *


Severity

Recommended
0.0
medium
0
10

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
0.11% (2nd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL7-SATELLITEFOREMANMCPSERVERRHEL9-20123428
  • published24 Sept 2026
  • disclosed18 Sept 2026

Introduced: 18 Sep 2026

NewCVE-2026-63349  (opens in a new tab)
CWE-648  (opens in a new tab)

How to fix?

There is no fixed version for RHEL:7 satellite/foreman-mcp-server-rhel9.

NVD Description

Note: Versions mentioned in the description apply only to the upstream satellite/foreman-mcp-server-rhel9 package and not the satellite/foreman-mcp-server-rhel9 package as distributed by RHEL. See How to fix? for RHEL:7 relevant fixed versions and status.

AnyIO is a high level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. In 4.14.0, AnyIO accepts the POSIX extra_groups argument in anyio.run_process() and anyio.open_process(), but open_process() forwards the group argument to the backend instead of extra_groups. A caller that supplies extra_groups=[] to clear inherited supplementary groups can therefore launch a child that retains the parent process groups, undermining a privilege-dropping boundary. If group is also supplied, the integer group value is passed where an iterable of supplementary groups is expected and the launch can fail with TypeError. This issue affects POSIX applications that rely on AnyIO subprocess helpers to launch less-privileged child processes. This issue is fixed in version 4.14.2.

CVSS Base Scores

version 3.1