Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-10217

A flaw was found in ansible 2.8.0 before 2.8.4. Fields managing sensitive data should be set as such by no_log feature. Some of these fields in GCP modules are not set properly. service_account_contents() which is common class for all gcp modules is not setting no_log to True. Any sensitive data managed by that function would be leak as an output when running ansible playbooks.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2019-10217
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 10:32 UTC · Revision 1

Source evidence

CVE-2019-10217

core-osv · Original source

Published 25 Nov 2019, 16:15 UTC

A flaw was found in ansible 2.8.0 before 2.8.4. Fields managing sensitive data should be set as such by no_log feature. Some of these fields in GCP modules are not set properly. service_account_contents() which is common class for all gcp modules is not setting no_log to True. Any sensitive data managed by that function would be leak as an output when running ansible playbooks.

osv:CVE-2019-10217
Complete source record
{
  "id": "818264f803a63d8f49090bb7dd6fa4bef74f2d4b1f4d9d91a9fd0430ca43c6e2",
  "url": "https://osv.dev/vulnerability/CVE-2019-10217",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-10217",
    "summary": "A flaw was found in ansible 2.8.0 before 2.8.4. Fields managing sensitive data should be set as such by no_log feature. Some of these fields in GCP modules are not set properly. service_account_contents() which is common class for all gcp modules is not setting no_log to True. Any sensitive data managed by that function would be leak as an output when running ansible playbooks.",
    "evidence": "osv:CVE-2019-10217",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2019-10217",
      "aliases": [
        "CVE-2019-10217",
        "GHSA-p75j-wc34-527c",
        "PYSEC-2019-3"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/ansible/ansible",
              "type": "GIT",
              "events": [
                {
                  "introduced": "2611867fd1dc387ceaa0ffb8ce0f030aafc2a859"
                },
                {
                  "fixed": "c4902421d9fede8996cfa4bb11b464080d4a387d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:redhat:ansible:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "2.8.0"
                      },
                      {
                        "fixed": "2.8.4"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v2.8.3",
            "v2.8.2",
            "v2.8.1",
            "v2.8.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-10217.json"
          }
        }
      ],
      "modified": "2026-10-20T10:50:36.140172491Z",
      "provider": "osv",
      "references": [
        "https://github.com/ansible/ansible/pull/59427",
        "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10217",
        "https://github.com/ansible/ansible/issues/56269"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2019-10217",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 381896,
  "published_at": "2019-11-25T16:15:13.347+00:00"
}