CVE-2026-55548

Yamcs: Insecure Direct Object Reference (IDOR) in PacketsApi allows unprivileged users to dump all telemetry packets

MEDIUM
4.3
CVSS Score
Published: July 16, 2026 at 04:09 PM UTC
Updated: July 20, 2026 at 01:40 AM UTC
2 products affected across 2 vendorsYamcsYamcs

Using yamcs by yamcs?

Get instant alerts when new vulnerabilities affect yamcs - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM4.3
Exploit prediction
EPSS 0.4%
SSVC
PoC

Description

Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, the PacketsApi.exportPackets endpoint in yamcs-core/src/main/java/org/yamcs/http/api/PacketsApi.java failed to enforce object-level ReadPacket privileges when a request omitted specific packet names: with an empty name list the ctx.checkObjectPrivileges(ObjectPrivilegeType.ReadPacket, nameSet) call passed over an empty set, no WHERE pname IN filter was applied to the resulting SELECT * FROM tm query, and the onTuple handler streamed every retrieved packet without any per-row authorization check, so a low-privileged or zero-privilege authenticated user could dump the entire raw telemetry packet archive and bypass the role-based access control model. This issue is fixed in versions 5.12.8 and 5.13.2, which enforce per-packet ReadPacket checks in exportPackets.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v < 5.12.85.13.0 ≤ v < 5.13.2
Affected range stops below 5.12.8, so it looks safe — our inference, not a vendor statement
Affected range stops below 5.13.2, so it looks safe — our inference, not a vendor statement
v < 5.12.8v < 5.13.2
Affected range stops below 5.12.8, so it looks safe — our inference, not a vendor statement
Affected range stops below 5.13.2, so it looks safe — our inference, not a vendor statement

References (5)

x_refsource_CONFIRMExploitMitigationVendor Advisory
Source: cverecord
https://github.com/yamcs/yamcs/security/advisories/GHSA-8xjq-pr36-ccgf
x_refsource_MISCRelease Notes
Source: cverecord
https://github.com/yamcs/yamcs/releases/tag/yamcs-5.12.8
x_refsource_MISCRelease Notes
Source: cverecord
https://github.com/yamcs/yamcs/releases/tag/yamcs-5.13.2

SSVC — Action Prioritization

SSVCPoCNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

4.3MEDIUMGitHub_M
Attack Vector
NETWORK
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
LOW
Integrity
NONE
Availability
NONE
Vector?

Quick Info

StatusANALYZED
CWE
CWE-284CWE-862

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card