Description
Lemur manages TLS certificate creation. Prior to 1.9.3, GET /api/1/destinations and GET /api/1/destinations/ relied only on authentication while sibling write handlers required admin_permission. DestinationOutputSchema returned raw options and copied them into pluginOptions without redacting sensitive values. The sftp-destination plugin stored password and privateKeyPass values in plaintext, allowing even a read-only user to retrieve credentials for remote certificate-deployment hosts. The exposed credentials could permit direct access to SFTP systems and TLS material outside the Lemur security boundary. The fix requires administrator permission for destination reads and redacts options marked sensitive. This issue is fixed in version 1.9.3.
Published: 2026-08-18
Score: 7.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Lemur destination API allowed users with only read‑only permissions to retrieve full configuration objects that included plaintext passwords and private‑key passphrases for the sftp‑destination plugin. These credentials provide direct access to remote certificate‑deployment hosts and the TLS material stored there. The vulnerability is an authorization bypass that exposes sensitive information without requiring additional privileges.

Affected Systems

The issue affects installations of Netflix Lemur versions prior to 1.9.3. Any user who can authenticate to the service and run the destination read endpoints can exploit the flaw. The fix is included in release 1.9.3, which requires administrator permission for destination reads and redacts sensitive options.

Risk and Exploitability

The CVSS score of 7.7 indicates a moderate‑to‑high severity vulnerability. Although the EPSS score is not available and it is not listed in the CISA KEV catalog, the exposure is clear from the fact that a read‑only user can command GET /api/1/destinations or /api/1/destinations/{id}. Attackers only need valid authentication credentials; no additional configuration or public face exposure is required. Once exploited, the disclosed passwords and passphrases grant full access to the remote SFTP systems used for certificate deployment.

Generated by OpenCVE AI on August 18, 2026 at 20:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Lemur to version 1.9.3 or later, which restricts destination reads to administrators and redacts sensitive fields.
  • Reconfigure the authorization model so that only users with admin_permission can query the destinations API, ensuring that read‑only roles cannot retrieve credential data.
  • Identify any credentials that were exposed through the vulnerable version and rotate or revoke them immediately, then verify that no unauthorized accounts remain with those credentials.

Generated by OpenCVE AI on August 18, 2026 at 20:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-6c8m-q6g9-vrw3 Lemur: Authenticated low-privilege users can read plaintext destination credentials (SFTP password / private-key passphrase) via the destinations API
History

Tue, 18 Aug 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Netflix
Netflix lemur
Vendors & Products Netflix
Netflix lemur

Tue, 18 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 18 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Description Lemur manages TLS certificate creation. Prior to 1.9.3, GET /api/1/destinations and GET /api/1/destinations/ relied only on authentication while sibling write handlers required admin_permission. DestinationOutputSchema returned raw options and copied them into pluginOptions without redacting sensitive values. The sftp-destination plugin stored password and privateKeyPass values in plaintext, allowing even a read-only user to retrieve credentials for remote certificate-deployment hosts. The exposed credentials could permit direct access to SFTP systems and TLS material outside the Lemur security boundary. The fix requires administrator permission for destination reads and redacts options marked sensitive. This issue is fixed in version 1.9.3.
Title Lemur: Authenticated low-privilege users can read plaintext destination credentials (SFTP password / private-key passphrase) via the destinations API
Weaknesses CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T19:35:04.763Z

Reserved: 2026-08-05T18:14:42.063Z

Link: CVE-2026-71307

cve-icon Vulnrichment

Updated: 2026-08-18T19:34:31.177Z

cve-icon NVD

Status : Received

Published: 2026-08-18T20:17:23.577

Modified: 2026-08-18T20:17:23.577

Link: CVE-2026-71307

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T20:45:04Z

Weaknesses