CVE-2015-5306
Injection vulnerability that affects ironic-discoverd
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
Exploit likelihood
What each source reports
NVD Score used
6.8
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
CVE-2015-5306- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-254
- Updated
- 2026-11-02
CVE List No score
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
CVE-2015-5306- Updated
- 2026-11-02
EUVDEUVD-2015-0025 No score
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
EUVD-2015-0025- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x64g-wjmw-w328
9.2
Injection vulnerability that affects ironic-discoverd
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
GHSA-x64g-wjmw-w328- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-x64g-wjmw-w328
9.2
Injection vulnerability that affects ironic-discoverd
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
GHSA-x64g-wjmw-w328- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVPYSEC-2026-505
9.2
Injection vulnerability that affects ironic-discoverd
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
PYSEC-2026-505- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV No score
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
CVE-2015-5306- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-5306 No score
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
DEBIAN-CVE-2015-5306- Updated
- 2026-11-02
OSVPYSEC-2015-28 No score
OpenStack Ironic Inspector (aka ironic-inspector or ironic-discoverd), when debug mode is enabled, might allow remote attackers to access the Flask console and execute arbitrary Python code by triggering an error.
- Record
PYSEC-2015-28- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python-ironic-inspector-clientPyPI |
before 0.2.5 | 0.2.5 |
ironic-inspectorPyPI |
before 2.2.2 | 2.2.2 |
ironic-inspectorDebian:12 |
before 3.2.0-1 | 3.2.0-1 |
ironic-inspectorDebian:13 |
before 3.2.0-1 | 3.2.0-1 |
ironic-inspectorPyPI |
before 2.2.2, plus listed versions 2.0.02.0.12.1.02.2.02.2.1 |
2.2.2 |
ironic-inspectorPyPI |
before 2.3.0, plus listed versions 2.0.02.0.12.1.02.2.02.2.1 Show 6 moreShow less2.2.22.2.32.2.42.2.52.2.62.2.7 |
2.3.0 |
openstack-ironic-discoverdRed Hat:openstack-director:7::el7 |
before 0:1.1.0-8.el7ost | 0:1.1.0-8.el7ost |
openstack-ironic-discoverd-ramdiskRed Hat:openstack-director:7::el7 |
before 0:1.1.0-8.el7ost | 0:1.1.0-8.el7ost |
python-ironic-discoverdRed Hat:openstack-director:7::el7 |
before 0:1.1.0-8.el7ost | 0:1.1.0-8.el7ost |
openstack-ironic-discoverdRed Hat:openstack:6::el7 |
before 0:0.2.5-2.el7ost | 0:0.2.5-2.el7ost |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-5306 is a medium vulnerability (CVSS 6.8) in Openstack Ironic Inspector, published November 25, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.60%, the 75th percentile. Fixed in python-ironic-inspector-client 0.2.5.
References
access.redhat.com/errata/RHSA-2015:1929
rhn.redhat.com/errata/RHSA-2015-2685.html
bugzilla.redhat.com/show_bug.cgi?id=1273698
bugs.launchpad.net/ironic-inspector/+bug/1506419
nvd.nist.gov/vuln/detail/CVE-2015-5306
opendev.org/openstack/ironic-inspector/commit/77d0052c5133034490386fbfadfdb1bdb49aa44f
Show 13 moreShow less
access.redhat.com/errata/RHSA-2015:2685
access.redhat.com/security/cve/CVE-2015-5306
github.com/pypa/advisory-database/tree/main/vulns/ironic-inspector/PYSEC-2015-28.yaml
opendev.org/openstack/ironic-inspector/commit/2c64da2bee6eeea27c08eb7a94894feaa5494910
github.com/advisories/GHSA-x64g-wjmw-w328
security-tracker.debian.org/tracker/CVE-2015-5306
opendev.org/openstack/ironic-inspector
pypi.org/project/python-ironic-inspector-client
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1256421
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1929.json
cve.org/CVERecord?id=CVE-2015-5306
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2685.json