{
  "document": {
    "aggregate_severity": {
      "text": "Medium"
    },
    "category": "csaf_vex",
    "csaf_version": "2.0",
    "distribution": {
      "text": "TuxCare License Agreement",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "legal_disclaimer",
        "text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Cloud Linux Inc. and provide a link to the original.",
        "title": "Terms of Use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://tuxcare.com/contact/",
      "name": "TuxCare",
      "namespace": "https://tuxcare.com/"
    },
    "references": [
      {
        "category": "self",
        "summary": "Canonical URL",
        "url": "https://security.tuxcare.com/csaf/v2/els_os/ubuntu16.04els/vex/2019/cve-2019-10156-els_os-ubuntu16_04els.json"
      }
    ],
    "tracking": {
      "current_release_date": "2026-04-20T13:59:41Z",
      "generator": {
        "date": "2026-04-20T13:59:41Z",
        "engine": {
          "name": "pyCSAF"
        }
      },
      "id": "CVE-2019-10156-ELS_OS-UBUNTU16.04ELS",
      "initial_release_date": "2019-07-30T23:15:00Z",
      "revision_history": [
        {
          "date": "2019-07-30T23:15:00Z",
          "number": "1",
          "summary": "Initial version"
        },
        {
          "date": "2026-04-10T19:43:17Z",
          "number": "2",
          "summary": "Official Publication"
        },
        {
          "date": "2026-04-20T13:59:41Z",
          "number": "3",
          "summary": "Update document"
        }
      ],
      "status": "final",
      "version": "3"
    },
    "title": "Security update on CVE-2019-10156"
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_name",
                "name": "Ubuntu 16.04",
                "product": {
                  "name": "Ubuntu 16.04",
                  "product_id": "Ubuntu-16",
                  "product_identification_helper": {
                    "cpe": "cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:*"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "Ubuntu"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/ubuntu/ansible@2.1.1.0-1~ubuntu16.04.1?arch=all"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "all"
          }
        ],
        "category": "vendor",
        "name": "Canonical Ltd."
      },
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/tuxcare/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els1?arch=all"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "all"
          }
        ],
        "category": "vendor",
        "name": "TuxCare"
      },
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els11?arch=all"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els12?arch=all"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els2?arch=all"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els8?arch=all"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els4?arch=all"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
                "product": {
                  "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
                  "product_id": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
                  "product_identification_helper": {
                    "purl": "pkg:deb/cloudlinux/ansible@2.1.1.0-1~ubuntu16.04.1%2Btuxcare.els5?arch=all"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "all"
          }
        ],
        "category": "vendor",
        "name": "CloudLinux"
      }
    ],
    "relationships": [
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
        "relates_to_product_reference": "Ubuntu-16"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "ansible-0:2.1.1.0-1~ubuntu16.04.1.all as a component of Ubuntu 16.04",
          "product_id": "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1.all"
        },
        "product_reference": "ansible-0:2.1.1.0-1~ubuntu16.04.1.all",
        "relates_to_product_reference": "Ubuntu-16"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2019-10156",
      "cwe": {
        "id": "CWE-200",
        "name": "Exposure of Sensitive Information to an Unauthorized Actor"
      },
      "notes": [
        {
          "category": "description",
          "text": "A flaw was discovered in the way Ansible templating was implemented in versions before 2.6.18, 2.7.12 and 2.8.2, causing the possibility of information disclosure through unexpected variable substitution. By taking advantage of unintended variable substitution the content of any variable may be disclosed.",
          "title": "Vulnerability description"
        },
        {
          "category": "general",
          "text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.",
          "title": "CVSS score applicability"
        }
      ],
      "product_status": {
        "known_affected": [
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
          "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1.all"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els/cve/CVE-2019-10156"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2019:3744",
          "url": "https://access.redhat.com/errata/RHSA-2019:3744"
        },
        {
          "category": "external",
          "summary": "https://access.redhat.com/errata/RHSA-2019:3789",
          "url": "https://access.redhat.com/errata/RHSA-2019:3789"
        },
        {
          "category": "external",
          "summary": "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10156",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10156"
        },
        {
          "category": "external",
          "summary": "https://github.com/ansible/ansible/pull/57188",
          "url": "https://github.com/ansible/ansible/pull/57188"
        },
        {
          "category": "external",
          "summary": "https://lists.debian.org/debian-lts-announce/2019/09/msg00016.html",
          "url": "https://lists.debian.org/debian-lts-announce/2019/09/msg00016.html"
        },
        {
          "category": "external",
          "summary": "https://lists.debian.org/debian-lts-announce/2021/01/msg00023.html",
          "url": "https://lists.debian.org/debian-lts-announce/2021/01/msg00023.html"
        },
        {
          "category": "external",
          "summary": "https://www.debian.org/security/2021/dsa-4950",
          "url": "https://www.debian.org/security/2021/dsa-4950"
        }
      ],
      "release_date": "2019-07-30T23:15:00Z",
      "remediations": [
        {
          "category": "no_fix_planned",
          "details": "CVE-2019-10156 only affects very old Ansible releases (prior to 2.6.18, 2.7.12, and 2.8.2) and results solely in low‑impact information disclosure of variables already present in the playbook’s templating context. Exploitation requires the ability to inject or modify playbooks/templates or variables used by the Ansible controller—there is no remote trigger against hosts, no privilege escalation, and no integrity or availability impact. In centrally managed server/VM environments where automation content is controlled, this narrow precondition and limited impact make it reasonable to deprioritize.",
          "product_ids": [
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1.all"
          ]
        }
      ],
      "scores": [
        {
          "cvss_v2": {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "SINGLE",
            "availabilityImpact": "NONE",
            "baseScore": 5.5,
            "baseSeverity": "MEDIUM",
            "confidentialityImpact": "PARTIAL",
            "integrityImpact": "PARTIAL",
            "vectorString": "AV:N/AC:L/Au:S/C:P/I:P/A:N",
            "version": "2.0"
          },
          "cvss_v3": {
            "attackComplexity": "LOW",
            "attackVector": "NETWORK",
            "availabilityImpact": "NONE",
            "baseScore": 5.4,
            "baseSeverity": "MEDIUM",
            "confidentialityImpact": "LOW",
            "integrityImpact": "LOW",
            "privilegesRequired": "LOW",
            "scope": "UNCHANGED",
            "userInteraction": "NONE",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N",
            "version": "3.1"
          },
          "products": [
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els1.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els11.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els12.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els2.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els4.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els5.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1+tuxcare.els8.all",
            "Ubuntu-16:ansible-0:2.1.1.0-1~ubuntu16.04.1.all"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ]
    }
  ]
}