Description
Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs omits authorization checks in IndexesApi.listPacketIndex, IndexesApi.listEventIndex, Cop1Api.disable, Cop1Api.resume, Cop1Api.initialize, Cop1Api.updateConfig, and TimeApi.setTime. An authenticated low-privilege user can read packet and event index metadata without ObjectPrivilegeType.ReadPacket, alter COP-1 link state without SystemPrivilege.ControlLinks, and manipulate simulation time. These operations can disclose telemetry metadata, disrupt telecommand handling, and affect system integrity and availability. This issue is fixed in versions 5.12.8 and 5.13.2.
Published: 2026-08-28
Score: 8.8 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from missing authorization checks in several Yamcs Core API endpoints, including packet and event index listing, COP‑1 control functions, and simulation time setting. A user with only low‑privilege authentication can read packet and event index metadata, change COP‑1 link state, and alter simulation time without the required ObjectPrivilegeType.ReadPacket or SystemPrivilege.ControlLinks permissions. According to CWE‑862 this constitutes an unauthorized access weakness that compromises both the confidentiality of telemetry metadata and the integrity and availability of mission‑critical control operations.

Affected Systems

The affected systems are sites running Yamcs Core API before releases 5.12.8 and 5.13.2. The vendor, Yamcs, issues patched versions 5.12.8 and 5.13.2 that remove the missing checks.

Risk and Exploitability

The CVSS score of 8.8 classifies the issue as high severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. An attacker needs authenticated access at a low‑privilege level, meaning an internal user or compromised credentials could exploit the flaw. The exploitation path is straightforward: send API requests to the vulnerable endpoints after authenticating, then obtain metadata or modify system state. No remote code execution or additional privileges are required beyond the existing low‑privilege account.

Generated by OpenCVE AI on August 28, 2026 at 20:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Yamcs to version 5.12.8 or 5.13.2 to receive the fixed authorization checks.
  • Restrict API access for low‑privilege accounts so they cannot invoke the impacted endpoints (packet/event index listing, COP‑1 functions, and time setting).
  • Audit privilege assignments to confirm that only users with ObjectPrivilegeType.ReadPacket and SystemPrivilege.ControlLinks can perform the protected actions.

Generated by OpenCVE AI on August 28, 2026 at 20:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-962x-ccwf-8x6p Yamcs Core API has Multiple Missing Function Level Access Control vulnerabilities
History

Fri, 28 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 28 Aug 2026 22:00:00 +0000

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

Fri, 28 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Description Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs omits authorization checks in IndexesApi.listPacketIndex, IndexesApi.listEventIndex, Cop1Api.disable, Cop1Api.resume, Cop1Api.initialize, Cop1Api.updateConfig, and TimeApi.setTime. An authenticated low-privilege user can read packet and event index metadata without ObjectPrivilegeType.ReadPacket, alter COP-1 link state without SystemPrivilege.ControlLinks, and manipulate simulation time. These operations can disclose telemetry metadata, disrupt telecommand handling, and affect system integrity and availability. This issue is fixed in versions 5.12.8 and 5.13.2.
Title Yamcs : Multiple Missing Function Level Access Control vulnerabilities in Yamcs Core API
Weaknesses CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-28T19:52:43.290Z

Reserved: 2026-06-16T22:44:22.284Z

Link: CVE-2026-55521

cve-icon Vulnrichment

Updated: 2026-08-28T19:52:35.361Z

cve-icon NVD

Status : Received

Published: 2026-08-28T20:18:28.240

Modified: 2026-08-28T22:16:50.857

Link: CVE-2026-55521

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T21:45:03Z

Weaknesses