Skip to content
VulniPulse
Advisory severityHigh7.0Vendor: MediumRed Hat Linux Updated

High [CVE-2026-113718] arbitrary code execution via improper quoting in xonsh activation scripts

This high-severity Red Hat Linux advisory covers CVE-2026-113718; related products: OpenShift Lightspeed, Red Hat Ansible Automation Platform 2, Red Hat OpenShift AI (RHOAI).

Aggregated and source-linked by VulniPulse. Data sources, validation and limitations.

CVE-2026-113718 Source published Source updated

VulniPulse record published Record updated

CVE-2026-113718
Related products & platforms
Red Hat LinuxUnclassified
Open source advisory

Android app · Google Play

Monitor future Red Hat Linux CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

arbitrary code execution via improper quoting in xonsh activation scripts. Red Hat rates this moderate (CVSS 7).

Weakness: CWE-94.

Affected products named by the advisory: OpenShift Lightspeed; Red Hat Ansible Automation Platform 2; Red Hat OpenShift AI (RHOAI); Red Hat OpenShift Container Platform 4; and 2 more.

Affected products named by the advisory: Red Hat OpenShift Dev Spaces; Red Hat Satellite 6.

Affected versions

No affected-version range was extracted from the source record. The vendor advisory is authoritative — check it before change work.

Official advisory · high-confidence parse· fetched 13 hours ago·verify at source

Fixed versions
  • 21.14.9

Official advisory · high-confidence parse· fetched 13 hours ago·verify at source

Mitigation checklist

Recommended fix / mitigation
  • --- CME Mitigation Guidance (2026-10-20) --- Disclaimer: The following mitigation solutions are provided as a courtesy, pending the application of an official patch. This content was generated utilizing AI tools in conjunction with data from https://cmetaxonomy.org. Customers are advised to independently evaluate and test these temporary mitigations within their own infrastructure. The highest-value action is to ensure virtualenv serializes prompt and path values in xonsh activation scripts as pure ASCII escape sequences rather than raw multibyte characters: upgrade to virtualenv 21.14.9 (or the fixed Uv/Rhoai/Odh Kserve Agent Rhel/Rhoai/Odh Kserve Controller Rhel/Rhoai/Odh Kserve Router Rhel/Rhoai/Odh Kserve Storage Initializer Rhel/Python Virtualenv/Rhoai/Odh Feature Server Rhel/Python3.11 Virtualenv/Python3.12 Virtualenv/Devspaces/Udi Rhel/Rhoai/Odh Ta Lmes Job Rhel/Cloudservices/Advisor Backend/Satellite/Iop Host Inventory Rhel/Satellite/Iop Yuptoo Rhel/Ansible Automation Platform 26/Lightspeed Chatbot Rhel/Satellite/Iop Advisor Backend Rhel/Ansible Automation Platform 26/Controller Rhel/Ansible Automation Platform 27/Controller Rhel/Ansible Ai Connect Service/Insights Host Inventory/Rhoai/Odh Training Rocm64 Torch28 Py312 Rhel/Cloudservices/Ros Backend/Redhat User Workloads/Mintmaker Renovate Image/Koku Daily/Nise Populator/Openshift Lightspeed/Lightspeed Service Api Rhel/Rhoai/Odh Trustyai Nemo Guardrails Server Rhel/Ansible Chatbot Stack/Rhoai/Odh Workbench Codeserver Datascience Cpu Py312 Rhel/Rhoai/Odh Workbench Jupyter Datascience Cpu Py312 Rhel/Rhoai/Odh Workbench Jupyter Pytorch Llmcompressor Cuda Py312 Rhel/Cloudservices/Rbac/Cloudservices/Yuptoo/Rhel Cla/Rlsapi Rhel/Rhai Early Access/Docling Serve Cuda Rhel/Digital Roadmap Backend/Ansible Automation Platform 27/Eda Controller Rhel/Automation Hub Container/Ansible Automation Platform 26/Eda Controller Rhel/Vulnerability Engine builds), which replace repr() with ascii() in XonshActivator.quote to serialize all non-ASCII characters as ASCII escape sequences, closing all 2 injection vectors (crafted prompt arguments, crafted destination directory paths). Until patched, this is a concern on Environments where virtualenv-generated xonsh activation scripts are sourced in shell sessions using legacy multibyte encodings, so Audit and restrict virtualenv prompt arguments and destination directory paths to trusted inputs, and enforce UTF-8 source decoding across xonsh sessions. These controls limit blast radius and contain exploitation, but they do not fix the underlying improper quoting defect — apply the upstream patch to fully remediate. Highest-impact CME: CME-1315 Allowlist-Preferred Input Validation (Deny-by-Default Filtering) (high)

Official advisory · high-confidence parse· fetched 13 hours ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.