Description
A flaw was found in pulp-container when it authenticates to an upstream registry. Basic and bearer credentials from one remote are reused for later downloads in the same worker. A user who can sync a container remote, and can point that remote at a server they control, receives the username, password, or bearer token stored for a different remote, and can reuse that credential at the upstream registry. Content stored in Pulp is not changed, and the service is not stopped.
Published: 2026-10-07
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Credentials Exposure and Misuse
Action: Patch Immediately
AI Analysis

Impact

The flaw exists in the pulp-container component that handles authentication to upstream container registries. When a remote is synced, the credentials—basic username/pasword or bearer token—are stored and then reused by the same worker for any later remote sync operations. If an attacker can add a container remote whose upstream registry is under their control, and they have permission to sync that remote, they will obtain the stored credentials of a different remote and use them to authenticate to the upstream registry. The attacker can then pull images or otherwise use the registry as permitted, without affecting the data stored in Pulp or stopping the service.

Affected Systems

The vulnerability applies to several Red Hat products that use or embed pulp-container. Red Hat Ansible Automation Platform 2, Red Hat Satellite 6, Red Hat Update Infrastructure 4 for Cloud Providers, and Red Hat Update Infrastructure 5 are all impacted when running the vulnerable version of pulp-container, as indicated by the corresponding CPE strings.

Risk and Exploitability

The CVSS score of 6.5 denotes a medium severity. EPSS is not available and the issue is not listed in the CISA KEV catalog. Exploitation requires that the attacker can create and sync a container remote within the affected service and control the upstream registry of that remote, which typically implies privileged access to the appliance. Once achieved, the attacker can reuse stored credentials to access other registries, potentially enabling broader unauthorized access.

Generated by OpenCVE AI on October 7, 2026 at 07:50 UTC.

Remediation

Vendor Workaround

Red Hat is not aware of a practical temporary workaround that fully mitigates this issue or meets Red Hat Product Security's standards for usability, deployment, applicability, or stability. Customers are advised to apply the relevant security updates when they become available.


OpenCVE Recommended Actions

  • Apply the vendor‑published security update for pulp‑container in all affected Red Hat products as soon as it is released.
  • Restrict the creation or sync of container remotes to trusted users and disallow remotes that point to externally controlled registries, or separate workers where credentials are isolated.
  • Enable or review audit logging for remote synchronization actions so any unauthorized credential exposure can be detected quickly.
  • No practical temporary workaround exists; follow Red Hat guidance to apply updates as soon as they are available.

Generated by OpenCVE AI on October 7, 2026 at 07:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 07 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 07 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 07 Oct 2026 06:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in pulp-container when it authenticates to an upstream registry. Basic and bearer credentials from one remote are reused for later downloads in the same worker. A user who can sync a container remote, and can point that remote at a server they control, receives the username, password, or bearer token stored for a different remote, and can reuse that credential at the upstream registry. Content stored in Pulp is not changed, and the service is not stopped.
Title Pulp-container: registry credentials are reused across remotes in a worker
First Time appeared Redhat
Redhat ansible Automation Platform
Redhat rhui
Redhat satellite
Weaknesses CWE-488
CPEs cpe:/a:redhat:ansible_automation_platform:2
cpe:/a:redhat:rhui:4::el8
cpe:/a:redhat:rhui:5::el9
cpe:/a:redhat:satellite:6
Vendors & Products Redhat
Redhat ansible Automation Platform
Redhat rhui
Redhat satellite
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'}


Subscriptions

Redhat Ansible Automation Platform Rhui Satellite
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-14T22:56:52.773Z

Reserved: 2026-10-01T11:51:10.971Z

Link: CVE-2026-103868

cve-icon Vulnrichment

Updated: 2026-10-07T14:55:48.557Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-07T06:16:35.000

Modified: 2026-10-14T23:17:21.723

Link: CVE-2026-103868

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-07T05:34:49Z

Links: CVE-2026-103868 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T08:00:12Z

Weaknesses
  • CWE-488

    Exposure of Data Element to Wrong Session