Aller au contenu
6.5 Moyenne

CVE-2026-84720 Automation-controller: automation-controller: workflowjobnode.ancestor_artifacts lacks prevent_search, exposing no_log set_stats artifacts via orm-traversal count-oracle

Description

A flaw was found in the Ansible Automation Platform automation-controller. The WorkflowJobNode.ancestor_artifacts database column, which stores the raw merged set_stats artifacts propagated between workflow nodes, is not wrapped in prevent_search() and is therefore accepted for arbitrary field lookups by the REST filter backend, even though it is omitted from the API serializer. Because the column is persisted before Ansible's no_log masking is applied, a user with only read access to a workflow — or, via a regular-expression lookup that bypasses the JSON cross-relation filter guard through the world-readable credential-types endpoint, any authenticated user with no roles — can use the result count as a boolean/count oracle to recover, character by character, secret values that a playbook author explicitly marked no_log, including across organizations.

Détail CVSS 3.1

Vecteur CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Exploitable à distance par le réseau, avec un compte ordinaire et sans action d’un utilisateur ; un attaquant peut compromettre gravement la confidentialité, l’intégrité ou la disponibilité.

Vecteur d’attaque
Réseau
Complexité
Faible
Privilèges requis
Faibles
Interaction
Aucune
Portée
Inchangée
Confidentialité
Élevé
Intégrité
Aucun
Disponibilité
Aucun

Produits et versions touchés

Produit Versions touchées Corrigé en
Red Hat Ansible Automation Platform 2 Versions non publiées
Red Hat Ansible Automation Platform 2.6 for RHEL 9 Versions non publiées
Red Hat Ansible Automation Platform 2.5 for RHEL 8 Versions non publiées
Red Hat Ansible Automation Platform 2.5 for RHEL 9 Versions non publiées
Red Hat Ansible Automation Platform 2.6 1789673739 premières → < 1789673739 1789673739
Red Hat Ansible Automation Platform 2.7 1789580684 premières → < 1789580684 1789580684

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 211 CVE de Red Hat Ansible Automation Platform 2 →
Suivre cette CVE