{"id":"CVE-2017-7549","aliases":["EUVD-2022-2488","GHSA-53wm-97p6-582f","PYSEC-2017-152","PYSEC-2026-645","RHSA-2017:2557","RHSA-2017:2649","RHSA-2017:2687","RHSA-2017:2693","RHSA-2017:2726"],"status":"published","title":"instack-undercloud vulnerable to symlink attack on tmp files","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","severity":{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.0035,"percentile":0.28824,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-377","CWE-59"],"published":"2017-09-21T20:00:00Z","modified":"2026-10-24T10:30:32Z","fixes":[{"ecosystem":"Red Hat:openstack-director:9::el7","package":"instack-undercloud","fixed_in":["0:4.0.0-17.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:10::el7","package":"instack-undercloud","fixed_in":["0:5.3.0-3.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack-director:8::el7","package":"instack-undercloud","fixed_in":["0:2.2.7-10.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack-director:7::el7","package":"instack-undercloud","fixed_in":["0:2.1.2-41.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:11::el7","package":"instack-undercloud","fixed_in":["0:6.1.0-3.el7ost"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"7.2.0"}]}]},{"source":"osv","ecosystem":"PyPI","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"7.2.0"}]}],"versions":["4.0.1.dev90","4.1.0","4.2.0","4.2.1","5.0.0","5.0.0.0b1","5.0.0.0b2","5.0.0.0b3","5.0.0.0rc1","5.0.0.0rc2","5.0.0.0rc3","5.1.0","5.2.0","5.3.0","5.3.1","5.3.10","5.3.2","5.3.3","5.3.4","5.3.5","5.3.6","5.3.7","5.3.8","5.3.9","6.0.0","6.0.0.0b2","6.0.0.0rc1","6.0.0.0rc2","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","7.0.0","7.0.0.0b1","7.1.0","7.2.0"]},{"source":"osv","ecosystem":"PyPI","package":"instack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"7.2.0"},{"last_affected":"6.1.0"},{"last_affected":"5.3.0"}]}],"versions":["0.0.9.dev4","5.0.0","5.0.0.0b1","5.0.0.0b2","5.1.0","6.1.0"]},{"source":"osv","ecosystem":"PyPI","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"7.2.0"}]}],"versions":["4.0.1.dev90","4.1.0","4.2.0","4.2.1","5.0.0","5.0.0.0b1","5.0.0.0b2","5.0.0.0b3","5.0.0.0rc1","5.0.0.0rc2","5.0.0.0rc3","5.1.0","5.2.0","5.3.0","5.3.1","5.3.10","5.3.2","5.3.3","5.3.4","5.3.5","5.3.6","5.3.7","5.3.8","5.3.9","6.0.0","6.0.0.0b2","6.0.0.0rc1","6.0.0.0rc2","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","7.0.0","7.0.0.0b1","7.1.0","7.2.0"]},{"source":"osv","ecosystem":"Red Hat:openstack-director:9::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.0.0-17.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:10::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.3.0-3.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack-director:8::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.7-10.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack-director:7::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.2-41.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:11::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.1.0-3.el7ost"}]}]}],"products":[{"vendor":"openstack","product":"instack-undercloud"},{"vendor":"red hat, inc.","product":"instack-undercloud"}],"references":[{"url":"https://access.redhat.com/errata/RHSA-2017:2726","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"http://www.securityfocus.com/bid/100407","tags":["vdb-entry","x_refsource_BID","x_transferred","Third Party Advisory","VDB Entry","advisory","web"]},{"url":"https://access.redhat.com/errata/RHSA-2017:2649","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"https://access.redhat.com/errata/RHSA-2017:2687","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"https://access.redhat.com/errata/RHSA-2017:2557","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"https://access.redhat.com/errata/RHSA-2017:2693","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1477403","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Vendor Advisory","report","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-7549","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2017-7549","tags":["web","report"]},{"url":"https://web.archive.org/web/20170907040549/http://www.securityfocus.com/bid/100407","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/instack/PYSEC-2017-152.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-53wm-97p6-582f","tags":["advisory"]},{"url":"https://opendev.org/openstack/instack-undercloud","tags":["web"]},{"url":"https://pypi.org/project/instack-undercloud","tags":["package"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2557.json","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-7549","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1465616","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1479841","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2649.json","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1324894","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2687.json","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2693.json","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1481793","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2726.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2017-7549","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2017-09-21T20:00:00Z","modified":"2024-08-05T16:04:12.059Z","cwes":["CWE-377"],"updated_at":"2026-11-02T14:33:20.843976Z"}],"euvd":[{"id":"EUVD-2022-2488","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2017-09-21T20:00:00Z","modified":"2024-08-05T16:04:12Z","updated_at":"2026-11-03T02:39:08.024596Z"}],"ghsa":[{"id":"GHSA-53wm-97p6-582f","title":"instack-undercloud vulnerable to symlink attack on tmp files","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2022-05-13T01:07:33Z","modified":"2026-06-05T17:53:44Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium"}],"cwes":["CWE-59","CWE-377"],"updated_at":"2026-11-02T14:40:17.745826Z"}],"nvd":[{"id":"CVE-2017-7549","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2017-09-21T21:29:00.447Z","modified":"2026-06-17T01:24:35.36Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":3.3,"vector":"AV:L/AC:M/Au:N/C:P/I:P/A:N","level":"low","assessor":"primary"}],"cwes":["CWE-377","CWE-59"],"updated_at":"2026-11-02T14:03:59.716532Z"}],"osv":[{"id":"CVE-2017-7549","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2017-09-21T21:29:00.447Z","modified":"2026-10-24T10:30:32.435702645Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:06.412595Z"},{"id":"GHSA-53wm-97p6-582f","title":"instack-undercloud vulnerable to symlink attack on tmp files","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2022-05-13T01:07:33Z","modified":"2026-07-06T08:11:25.423894871Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium"}],"cwes":["CWE-377","CWE-59"],"updated_at":"2026-11-02T15:46:37.864461Z"},{"id":"PYSEC-2017-152","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2017-09-21T21:29:00.447Z","modified":"2026-07-06T08:11:25.423894871Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:52:51.645172Z"},{"id":"PYSEC-2026-645","title":"instack-undercloud vulnerable to symlink attack on tmp files","description":"A flaw was found in instack-undercloud 7.2.0 as packaged in Red Hat OpenStack Platform Pike, 6.1.0 as packaged in Red Hat OpenStack Platform Oacta, 5.3.0 as packaged in Red Hat OpenStack Newton, where pre-install and security policy scripts used insecure temporary files. A local user could exploit this flaw to conduct a symbolic-link attack, allowing them to overwrite the contents of arbitrary files.","status":"published","published":"2026-07-02T14:13:22.649014Z","modified":"2026-07-06T08:11:25.423894871Z","cvss":[{"version":"3.0","score":6.4,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:52:57.671918Z"},{"id":"RHSA-2017:2557","title":"Red Hat Security Advisory: instack-undercloud security update","status":"published","published":"2024-09-13T16:49:29Z","modified":"2026-06-29T10:17:31Z","cvss":[{"version":"3.0","score":6.1,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:53:04.262457Z"},{"id":"RHSA-2017:2649","title":"Red Hat Security Advisory: instack-undercloud security, bug fix, and enhancement update","status":"published","published":"2024-09-13T16:49:33Z","modified":"2026-06-29T10:17:36Z","cvss":[{"version":"3.0","score":6.1,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:53:04.262457Z"},{"id":"RHSA-2017:2687","title":"Red Hat Security Advisory: instack-undercloud security update","status":"published","published":"2024-09-13T16:49:22Z","modified":"2026-06-29T10:17:43Z","cvss":[{"version":"3.0","score":6.1,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:53:04.262457Z"},{"id":"RHSA-2017:2693","title":"Red Hat Security Advisory: instack-undercloud security update","status":"published","published":"2024-09-13T16:49:18Z","modified":"2026-06-29T10:17:44Z","cvss":[{"version":"3.0","score":6.1,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:53:04.262457Z"},{"id":"RHSA-2017:2726","title":"Red Hat Security Advisory: instack-undercloud security, bug fix, and enhancement update","status":"published","published":"2024-09-13T16:49:11Z","modified":"2026-06-29T10:17:49Z","cvss":[{"version":"3.0","score":6.1,"vector":"CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:53:04.262457Z"}]}}
