Description
A flaw was found in ansible-collection-redhat-leapp. An attacker with privileged write access to a managed node's Leapp report content can manipulate it. When an operator runs a specific remediation task, this manipulated report can cause the Ansible controller to read its own local files and copy them to the managed node. This vulnerability leads to information disclosure, potentially exposing sensitive controller-side data such as private keys or credentials.
Published: 2026-07-30
Score: 6.2 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Ansible Red Hat leapp collection allows an attacker with privileged write access to a managed node’s Leapp report to alter that report. When an operator runs the leapp_corrupted_grubenv_file remediation, the modified report is read by the Ansible controller, which then copies its own local controller files onto the managed node, exposing sensitive data such as private keys or credentials. This vulnerability is a CWE‑610 information exposure issue.

Affected Systems

The vulnerability affects systems running Red Hat Enterprise Linux 10 and 9 that use the ansible‑collection‑redhat‑leapp. The issue lies in the way the controller processes the Leapp report sent from the managed nodes.

Risk and Exploitability

The CVSS score is 6.2, indicating medium severity. The EPSS score is less than 1 percent, meaning the likelihood of exploitation is low but not zero. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires an actor who can write to the Leapp report on a managed node and then trigger the remediation task, so the attack vector is limited to internal or compromised environments. No remote code execution is possible; the main risk is information disclosure of the controller's local files.

Generated by OpenCVE AI on August 4, 2026 at 11:38 UTC.

Remediation

Vendor Workaround

To mitigate this issue, avoid running the `leapp_corrupted_grubenv_file` remediation against managed nodes whose Leapp report content is not trusted. As a local hardening measure, modify the relevant Ansible playbook to explicitly set `remote_src: true` for `ansible.builtin.copy` tasks within the `leapp_corrupted_grubenv_file` role. Additionally, implement path validation to ensure that `src` paths are strictly confined to the expected `/boot` subtree. These changes require re-execution of the Ansible playbook to take effect.


OpenCVE Recommended Actions

  • Disallow running the leapp_corrupted_grubenv_file remediation on nodes whose Leapp report content cannot be verified.
  • Edit the Ansible playbook for the leapp_corrupted_grubenv_file role to set ansible.builtin.copy tasks to use remote_src: true.
  • Add path validation to the playbook to restrict any src paths to the /boot subtree on the managed node.

Generated by OpenCVE AI on August 4, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Redhat ansible Collection
Vendors & Products Redhat ansible Collection

Fri, 31 Jul 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 31 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


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

Type Values Removed Values Added
Description A flaw was found in ansible-collection-redhat-leapp. An attacker with privileged write access to a managed node's Leapp report content can manipulate it. When an operator runs a specific remediation task, this manipulated report can cause the Ansible controller to read its own local files and copy them to the managed node. This vulnerability leads to information disclosure, potentially exposing sensitive controller-side data such as private keys or credentials.
Title Ansible-collection-redhat-leapp: ansible-collection-redhat-leapp: information disclosure via leapp report tampering
First Time appeared Redhat
Redhat enterprise Linux
Weaknesses CWE-610
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
References
Metrics cvssV3_1

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


Subscriptions

Redhat Ansible Collection Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-31T11:14:02.896Z

Reserved: 2026-07-30T20:29:28.829Z

Link: CVE-2026-68562

cve-icon Vulnrichment

Updated: 2026-07-31T11:13:50.267Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-30T22:16:56.213

Modified: 2026-08-03T16:39:02.593

Link: CVE-2026-68562

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-30T20:46:05Z

Links: CVE-2026-68562 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:22:24Z

Weaknesses
  • CWE-610

    Externally Controlled Reference to a Resource in Another Sphere