Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2018-16849

A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2018-16849
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 06:37 UTC · Revision 1

Source evidence

CVE-2018-16849

core-osv · Original source

Published 2 Nov 2018, 21:29 UTC

A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.

osv:CVE-2018-16849
Complete source record
{
  "id": "441330ec6b1ebc1f0ed01524232dba2ad040fb0e60c96cab16a91e368dbafdbb",
  "url": "https://osv.dev/vulnerability/CVE-2018-16849",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2018-16849",
    "summary": "A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.",
    "evidence": "osv:CVE-2018-16849",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2018-16849",
      "aliases": [
        "CVE-2018-16849",
        "GHSA-fqw7-c6vr-q29m",
        "PYSEC-2018-92"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/openstack/mistral",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2309e5265a1d5f28480ae872817b5de05f66e83c"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:redhat:openstack-mistral:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "7.0.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "7.0.0.0rc1",
            "7.0.0",
            "7.0.0.0b3",
            "7.0.0.0b2",
            "7.0.0.0b1",
            "6.0.0.0rc1",
            "6.0.0",
            "6.0.0.0b3",
            "6.0.0.0b2",
            "6.0.0.0b1",
            "5.0.0.0rc1",
            "5.0.0",
            "5.0.0.0b3",
            "5.0.0.0b2",
            "5.0.0.0b1",
            "4.0.0.0b3",
            "4.0.0.0rc1",
            "4.0.0.0b2",
            "4.0.0.0b1",
            "3.0.0.0rc1",
            "3.0.0.0b3",
            "3.0.0.0b2",
            "3.0.0.0b1",
            "2.0.0.0rc1",
            "2.0.0.0b3",
            "2.0.0.0b2",
            "2.0.0.0b1",
            "1.0.0.0rc1",
            "1.0.0.0b3",
            "1.0.0.0b2",
            "1.0.0.0b1",
            "juno-eol",
            "2015.1.0rc1",
            "2015.1.0b3",
            "2015.1.0b2",
            "2015.1.0b1",
            "0.1.1",
            "0.1",
            "0.0.4",
            "0.0.3",
            "0.0.2",
            "poc",
            "0.0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-16849.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:42.210695206Z",
      "provider": "osv",
      "references": [
        "https://bugs.launchpad.net/mistral/+bug/1783708",
        "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16849"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2018-16849",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 435313,
  "published_at": "2018-11-02T21:29:00.323+00:00"
}