CVE catalog

CVE-2015-3156

openstack-trove: CVE-2015-3156

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.46% · Oct 25, 2026

The _write_config function in trove/guestagent/datastore/experimental/mongodb/service.py, reset_configuration function in trove/guestagent/datastore/experimental/postgresql/service/config.py, write_config function in trove/guestagent/datastore/experimental/redis/service.py, _write_mycnf function in trove/guestagent/datastore/mysql/service.py, InnoBackupEx::_run_prepare function in trove/guestagent/strategies/restore/mysql_impl.py, InnoBackupEx::cmd function in trove/guestagent/strategies/backup/mysql_impl.py, MySQLDump::cmd in trove/guestagent/strategies/backup/mysql_impl.py, InnoBackupExIncremental::cmd function in trove/guestagent/strategies/backup/mysql_impl.py, _get_actual_db_status function in trove/guestagent/datastore/experimental/cassandra/system.py and trove/guestagent/datastore/experimental/cassandra/service.py, and multiple class CbBackup methods in trove/guestagent/strategies/backup/experimental/couchbase_impl.py in Openstack DBaaS (aka Trove) as packaged in Openstack before 2015.1.0 (aka Kilo) allows local users to write to configuration files via a symlink attack on a temporary file.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopenstack-trovesid1:26.0.0-2vulnerable
Debianopenstack-troveforky1:26.0.0-2vulnerable
Debianopenstack-trovetrixie1:23.0.0-2vulnerable
Debianopenstack-trovebookworm1:18.0.0-2vulnerable
Suseopenstack-troveopenstack cloud 52014.2.4.juno-15.1fixed
Suseopenstack-trove-docopenstack cloud 52014.2.4.juno-15.1fixed
Ubuntuopenstack-trove16.041:4.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.0.0~b1-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.0.0~b2-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.0.0~rc1-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.1.0-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.1.1-0ubuntu1vulnerable
Ubuntuopenstack-trove16.041:5.1.1-0ubuntu2vulnerable
Ubuntuopenstack-trove18.041:8.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove18.041:9.0.0~b3-0ubuntu1vulnerable
Ubuntuopenstack-trove18.041:9.0.0~rc1-0ubuntu1vulnerable
Ubuntuopenstack-trove18.041:9.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:12.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:13.0.0~b1~git2019121815.5472d8a5-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:13.0.0~b2~git2020021315.2d301d0a-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:13.0.0~b3~git2020032626.3cdcfac3-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:13.0.0~b3~git2020041014.8c3df10a-0ubuntu1vulnerable
Ubuntuopenstack-trove20.041:13.0.0-0ubuntu0.20.04.1vulnerable
Ubuntuopenstack-trove22.042:16.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove22.042:16.0.0-0ubuntu2vulnerable
Ubuntuopenstack-trove22.042:16.0.0+git2021120910.be86b791-0ubuntu1vulnerable
Ubuntuopenstack-trove22.042:16.0.0+git2022030314.39322f5a-0ubuntu1vulnerable
Ubuntuopenstack-trove22.042:17.0.0-0ubuntu1vulnerable
Ubuntuopenstack-trove22.042:17.0.0-0ubuntu1.1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopenstack-trovesourcesid(unfixed)unimportantNot reported[787654]
Debianopenstack-trovesourceforky(unfixed)unimportantNot reported[787654]
Debianopenstack-trovesourcetrixie(unfixed)unimportantNot reported[787654]
Debianopenstack-trovesourcebookworm(unfixed)unimportantNot reported[787654]
Suseopenstack-troverpmopenstack cloud 52014.2.4.juno-15.1Not reportedSUSE-SU-2016:0739-1Not reported
Suseopenstack-trove-docrpmopenstack cloud 52014.2.4.juno-15.1Not reportedSUSE-SU-2016:0739-1Not reported

[Debian bug #787654]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-trove]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • [trove-api]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • [trove-common]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • [trove-conductor]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • [trove-doc]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

  • Source package: [openstack-trove]

    Details (2)
    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

    • 1:18.0.0-2 · all · bookworm

      Affected

      dsa · openstack-trove · debian · bookworm; dsa · openstack-trove · debian · 12

[Debian 13 (Trixie)]

  • [python3-trove]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • [trove-api]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • [trove-common]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • [trove-conductor]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • [trove-doc]Affected

    Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

  • Source package: [openstack-trove]

    Details (2)
    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

    • 1:23.0.0-2 · all · trixie

      Affected

      dsa · openstack-trove · debian · 13

Observed:

References