Read the docs
TI-2026-61819 Aliases CVE-2026-90959GHSA-mfxv-9hc5-3jv3

Path traversal in Red Hat Ansible Automation Platform 2.6 for RHEL 9

Priority LOW 37CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 3 fixed, 3 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat.

Summary

A path traversal vulnerability was found in pulpcore. The content upload API accepts a 'file_url' parameter that allows users with file repository privileges to specify a local file URL for Pulp to download and store. A URL scheme validation check uses a string prefix comparison that only rejects URLs beginning with 'file://', but Python's URL parser recognizes the 'file:' scheme without double slashes, creating a mismatch between what is validated and what is dispatched to the file downloader. An authenticated user with low-privilege repository permissions can supply a specially crafted URL using relative path traversal sequences to read any file accessible to the Pulp server process. In deployments that include Pulp Container, successful exploitation allows an attacker to read the container registry token signing private key and forge bearer tokens, granting unauthorized access to all private container repositories in the affected registry.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0041 35th percentileScored 2026-11-07
Fix Partial Red Hat: 3 advisoriesRed Hat: 3 fixed, 3 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Red HatRed Hat Ansible Automation Platform 2.6 for RHEL 9—3.49.71-1.el9apPatch availableCNA
Red HatRed Hat Ansible Automation Platform 2.6—1791947385Patch availableCNA
Red HatRed Hat Ansible Automation Platform 2.7—1792388670Patch availableCNA
Red HatRed Hat Ansible Automation Platform 2——Not affectedCNA
Red HatRed Hat Ansible Automation Platform 2——No fix listedCNA
Red HatRed Hat Ansible Automation Platform 2——Not affectedCNA
Red HatRed Hat Ansible Automation Platform 2——Not affectedCNA
Red HatRed Hat Ansible Automation Platform 2——Not affectedCNA
Red HatRed Hat Ansible Automation Platform 2——Not affectedCNA
Red HatRed Hat Satellite 6——Not affectedCNA
Red HatRed Hat Satellite 6——Not affectedCNA
Red HatRed Hat Satellite 6——No fix listedCNA
Red HatRed Hat Satellite 6——No fix listedCNA
Red HatRed Hat Satellite 6——Not affectedCNA
Red HatRed Hat Update Infrastructure 4 for Cloud Providers——Not affectedCNA
Red HatRed Hat Update Infrastructure 4 for Cloud Providers——Not affectedCNA
Red HatRed Hat Update Infrastructure 4 for Cloud Providers——Not affectedCNA
Red HatRed Hat Update Infrastructure 5——Not affectedCNA
Red HatRed Hat Update Infrastructure 5——No fix listedCNA
Red HatRed Hat Update Infrastructure 5——Not affectedCNA
  • Red Hat Ansible Automation Platform 2.6 for RHEL 9 VendorRed Hat Affected — Fixed in 3.49.71-1.el9ap Patch available CNA
  • Red Hat Ansible Automation Platform 2.6 VendorRed Hat Affected — Fixed in 1791947385 Patch available CNA
  • Red Hat Ansible Automation Platform 2.7 VendorRed Hat Affected — Fixed in 1792388670 Patch available CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Ansible Automation Platform 2 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Satellite 6 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Satellite 6 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Satellite 6 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Satellite 6 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Satellite 6 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Update Infrastructure 4 for Cloud Providers VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Update Infrastructure 4 for Cloud Providers VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Update Infrastructure 4 for Cloud Providers VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Update Infrastructure 5 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Update Infrastructure 5 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Update Infrastructure 5 VendorRed Hat Affected — Fixed in — Not affected CNA

CPE names CNA · 10

CPEVersionsRoleVendor
cpe:/a:redhat:ansible_automation_platform:2.6::el102.6—Red Hat
cpe:/a:redhat:ansible_automation_platform:2.6::el92.6—Red Hat
cpe:/a:redhat:ansible_automation_platform_developer:2.6::el102.6—Red Hat
cpe:/a:redhat:ansible_automation_platform_developer:2.6::el92.6—Red Hat
cpe:/a:redhat:ansible_automation_platform_inside:2.6::el92.6—Red Hat
cpe:/a:redhat:ansible_automation_platform:2.7::el92.7—Red Hat
cpe:/a:redhat:ansible_automation_platform:22—Red Hat
cpe:/a:redhat:satellite:66—Red Hat
cpe:/a:redhat:rhui:4::el84—Red Hat
cpe:/a:redhat:rhui:5::el95—Red Hat
  • cpe:/a:redhat:ansible_automation_platform:2.6::el10 Versions 2.6 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform:2.6::el9 Versions 2.6 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform_developer:2.6::el10 Versions 2.6 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform_developer:2.6::el9 Versions 2.6 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform_inside:2.6::el9 Versions 2.6 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform:2.7::el9 Versions 2.7 — ·Red Hat
  • cpe:/a:redhat:ansible_automation_platform:2 Versions 2 — ·Red Hat
  • cpe:/a:redhat:satellite:6 Versions 6 — ·Red Hat
  • cpe:/a:redhat:rhui:4::el8 Versions 4 — ·Red Hat
  • cpe:/a:redhat:rhui:5::el9 Versions 5 — ·Red Hat

Remediation

Red Hat 3 advisories

  • RHSA-2026:87124 Released 2026-10-21 · Red Hat rating Critical
    Red Hat Ansible Automation Platform 2.7 Container Release Update
    • Red Hat Ansible Automation Platform 2.7 registry.redhat.io/ansible-automation-platform-27/de-supported-rhel9, registry.redhat.io/ansible-automation-platform-27/eda-controller-rhel9, registry.redhat.io/ansible-automation-platform-27/ee-supported-rhel9 +8
  • RHSA-2026:87120 Released 2026-10-21 · Red Hat rating Critical
    Red Hat Ansible Automation Platform 2.6 Container Release Update
    • Red Hat Ansible Automation Platform 2.6 registry.redhat.io/ansible-automation-platform-26/eda-controller-rhel9, registry.redhat.io/ansible-automation-platform-26/ee-supported-rhel9, registry.redhat.io/ansible-automation-platform-26/gateway-rhel9 +8
  • RHSA-2026:87004 Released 2026-10-21 · Red Hat rating Important
    Red Hat Ansible Automation Platform 2.6 Product Security and Bug Fix Update
    • Red Hat Ansible Automation Platform 2.6 for RHEL 9 automation-gateway-server-2.6.20261019-1.el9ap, automation-platform-ui-2.6.15-1.el9ap, python3.12-pulpcore-3.49.71-1.el9ap +2

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Advisory ·

    Red Hat Ansible Automation Platform 2, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat Ansible Automation Platform 2.7 — RHSA-2026:87004

    2 records Highest priority Priority LOW 2 LOW

    Other records, highest priority first

    • TI-2026-63427 Aap-gateway: aap-gateway: authorization bypass via workload identity token forgeryPriority LOW 31

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Ansible Automation Platform 2AffectedNo fix planned: Will not fix
Red Hat Satellite 6AffectedNo fix yet
Red Hat Update Infrastructure 5AffectedNo fix yet
Red Hat Ansible Automation Platform 2.6Fixed RHSA-2026:87120
Red Hat Ansible Automation Platform 2.6 for RHEL 9Fixed RHSA-2026:87004
Red Hat Ansible Automation Platform 2.7Fixed RHSA-2026:87124
Not affected: 8 products
  • Red Hat Ansible Automation Platform 2
  • Red Hat Ansible Automation Platform 2.6
  • Red Hat Ansible Automation Platform 2.6 for RHEL 10
  • Red Hat Ansible Automation Platform 2.6 for RHEL 9
  • Red Hat Ansible Automation Platform 2.7
  • Red Hat Satellite 6
  • Red Hat Update Infrastructure 4 for Cloud Providers
  • Red Hat Update Infrastructure 5

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-90959
  2. 2026-10-03 Alias added: GHSA-mfxv-9hc5-3jv3
  3. 2026-10-21 Fix available: python3.12-pulpcore@0:3.49.71-1.el9ap · CNA
  4. 2026-10-21 1 new reference · CNA
  5. 2026-10-21 Fix available: RHSA-2026:87004 · Red Hat
  6. 2026-10-21 Fix available: Red Hat Ansible Automation Platform 2.6 for RHEL 9 · Red Hat
  7. 2026-10-21 Fix available: ansible-automation-platform-26/hub-rhel9@1791947385, ansible-automation-platform-27/hub-rhel9@1792388670 · CNA
  8. 2026-10-21 2 new references · CNA
  9. 2026-10-22 Fix available: RHSA-2026:87124 · Red Hat
  10. 2026-10-22 Fix available: RHSA-2026:87120 · Red Hat
  11. 2026-10-22 Fix available: Red Hat Ansible Automation Platform 2.6, Red Hat Ansible Automation Platform 2.7 · Red Hat

References

  • TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
  • TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
  • TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
  • TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
  • TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
  • TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
See all 7413 →

Sources