Description
AWS Research and Engineering Studio (RES) is an open-source solution that enables researchers and engineers to create and manage secure virtual desktops and computing resources on AWS.



Improper link resolution before file access issue (CWE-59) in the Auth.GetUserPrivateKey API. An authenticated remote user could read arbitrary files on the cluster-manager EC2 instance by replacing their SSH private key file (~/.ssh/id_rsa) with a symbolic link targeting any file on the host. Because the cluster-manager process runs as root, any file readable by root is exposed, including other users' SSH private keys and application configuration secrets.



It's recommended to upgrade to RES version 2026.06.
Published: 2026-07-07
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Auth.GetUserPrivateKey API performs a symbolic link resolution before accessing the specified SSH private key file. An attacker who is already authenticated can replace their own ~/.ssh/id_rsa with a symbolic link that points to any file on the host shared with the cluster‑manager EC2 instance. Because the cluster‑manager runs as root, the API then reads the target file and returns its contents, enabling confidential data disclosure such as other users’ SSH keys and application secrets. The vulnerability is a classic path traversal/indirect file read flaw (CWE‑59).

Affected Systems

All versions of the AWS RES platform that are running on AWS infrastructure before the 2026.06 release are affected. The solution recommends upgrading to RES version 2026.06 or later. The vulnerability exists in the cluster‑manager component that handles user credential requests.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity, while the EPSS score is <1%, suggesting no known widespread exploitation yet. The vulnerability requires a valid authenticated session and the ability to send requests to Auth.GetUserPrivateKey. Because the cluster‑manager runs as root, any file readable by root becomes potentially accessible, raising significant confidentiality risks. The vulnerability is not listed in the CISA KEV catalog, indicating no confirmed public exploitation at the time of the advisory.

Generated by OpenCVE AI on July 26, 2026 at 19:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade AWS RES to version 2026.06 or later to eliminate the flaw
  • Restrict the ability to modify the ~/.ssh/id_rsa file by enforcing file system permissions or disabling symbolic link creation for user‑specific keys
  • Rotate existing SSH private keys and review cluster‑manager privilege settings to ensure it does not run as root

Generated by OpenCVE AI on July 26, 2026 at 19:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 07 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 07 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Description AWS Research and Engineering Studio (RES) is an open-source solution that enables researchers and engineers to create and manage secure virtual desktops and computing resources on AWS. Improper link resolution before file access issue (CWE-59) in the Auth.GetUserPrivateKey API. An authenticated remote user could read arbitrary files on the cluster-manager EC2 instance by replacing their SSH private key file (~/.ssh/id_rsa) with a symbolic link targeting any file on the host. Because the cluster-manager process runs as root, any file readable by root is exposed, including other users' SSH private keys and application configuration secrets. It's recommended to upgrade to RES version 2026.06.
Title RES Auth.GetUserPrivateKey Arbitrary File Read
First Time appeared Aws
Aws res
Weaknesses CWE-59
CPEs cpe:2.3:a:aws:res:*:*:*:*:*:*:*:*
Vendors & Products Aws
Aws res
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: AMZN

Published:

Updated: 2026-07-07T17:24:40.824Z

Reserved: 2026-07-06T21:21:23.566Z

Link: CVE-2026-14904

cve-icon Vulnrichment

Updated: 2026-07-07T17:24:38.235Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T19:30:03Z

Weaknesses
  • CWE-59

    Improper Link Resolution Before File Access ('Link Following')