Description
Yamcs is a mission control framework. Prior to 5.12.7, the IAM API endpoints listUsers, getUser, listGroups, and getGroup in yamcs-core did not enforce the required SystemPrivilege.ControlAccess check in yamcs-core/src/main/java/org/yamcs/http/api/IamApi.java, so any authenticated user, even one with low or no privileges, could enumerate all user accounts in the system including their usernames, superuser status, and group memberships. This issue is fixed in versions 5.12.7 and 5.13.0.
Published: 2026-07-16
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Yamcs is a mission control framework. Prior to version 5.12.7, the IAM API endpoints listUsers, getUser, listGroups, and getGroup in the yamcs-core component did not enforce the required SystemPrivilege.ControlAccess check, so any authenticated user, even one with low or no privileges, could enumerate all user accounts in the system, including their usernames, superuser status, and group memberships. This weakness is identified as CWE‑862 and was fixed in releases 5.12.7 and 5.13.0.

Affected Systems

Yamcs mission-control framework, versions prior to 5.12.7, on any deployment using the yamcs-core component that exposes the IAM endpoints. The fix was applied in releases 5.12.7 and 5.13.0.

Risk and Exploitability

The CVSS score of 4.3 indicates a low severity. The EPSS score is < 1%, indicating a very low but measurable probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting no widely known exploitation. The attack requires just authentication (any user can log in) and then a simple HTTP call to the IAM endpoints; there is no privilege escalation or arbitrary code execution involved. The main risk is that compromised or low‑privileged accounts can gather information about all system users, which can aid future attacks, but the impact remains limited to information disclosure.

Generated by OpenCVE AI on August 1, 2026 at 08:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • 5.12.7 or later to apply the fix that enforces the necessary SystemPrivilege.ControlAccess check.
  • Verify that no older systems; remove or isolate any instances older than 5.12.7.
  • If an immediate upgrade is not possible, restrict access to the IAM API endpoints (listUsers, and getGroup) for example by limiting network traffic to the API routes or by applying role‑based access controls in your environment.

Generated by OpenCVE AI on August 1, 2026 at 08:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-p2rj-mrmc-9w29 Yamcs vulnerable to unauthorized user enumeration via IAM API endpoints
History

Sat, 18 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 16 Jul 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Yamcs
Yamcs yamcs
Vendors & Products Yamcs
Yamcs yamcs

Thu, 16 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Description Yamcs is a mission control framework. Prior to 5.12.7, the IAM API endpoints listUsers, getUser, listGroups, and getGroup in yamcs-core did not enforce the required SystemPrivilege.ControlAccess check in yamcs-core/src/main/java/org/yamcs/http/api/IamApi.java, so any authenticated user, even one with low or no privileges, could enumerate all user accounts in the system including their usernames, superuser status, and group memberships. This issue is fixed in versions 5.12.7 and 5.13.0.
Title Yamcs: Unauthorized user enumeration via IAM API endpoints
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-18T02:57:18.980Z

Reserved: 2026-05-06T21:49:12.426Z

Link: CVE-2026-44595

cve-icon Vulnrichment

Updated: 2026-07-18T02:57:04.570Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T08:45:02Z

Weaknesses