High
Security advisory
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
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"
}