CVE-2015-8551
Last modified
CVE-2015-8551 is a medium-severity vulnerability rated 6/10 on the CVSS scale. The PCI backend driver in Xen, when running on an x86 system and using Linux 3.1.x through 4.3.x as the driver domain, allows local guest administrators to hit BUG conditions and cause a denial of service (NULL pointer dereference and host OS crash) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and a crafted sequence of XEN_PCI_OP_* operations, aka "Linux pciback missing sanity checks.". EPSS estimates a 0.45% chance of exploitation in the next 30 days.
Description
The PCI backend driver in Xen, when running on an x86 system and using Linux 3.1.x through 4.3.x as the driver domain, allows local guest administrators to hit BUG conditions and cause a denial of service (NULL pointer dereference and host OS crash) by leveraging a system with access to a passed-through MSI or MSI-X capable physical PCI device and a crafted sequence of XEN_PCI_OP_* operations, aka "Linux pciback missing sanity checks."
Metrics
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Linux | Linux Kernel | >= 3.1, <= 3.1.10 | — |
| Linux | Linux Kernel | >= 4.3.0, <= 4.3.6 | — |
| Debian | Debian Linux | 7.0 | — |
| Debian | Debian Linux | 8.0 | — |
| Opensuse | Opensuse | 13.1 | — |
| Suse | Linux Enterprise Desktop | 11 | Sp4 |
| Suse | Linux Enterprise Desktop | 12 | Sp1 |
| Suse | Linux Enterprise Real Time Extension | 11 | Sp4 |
| Suse | Linux Enterprise Real Time Extension | 12 | Sp1 |
| Suse | Linux Enterprise Server | 11 | — |
| Suse | Linux Enterprise Server | 12 | Sp1 |
| Suse | Linux Enterprise Software Development Kit | 11 | Sp4 |
| Suse | Linux Enterprise Software Development Kit | 12 | Sp1 |
| Suse | Linux Enterprise Workstation Extension | 12 | Sp1 |
References
- http://lists.opensuse.org/opensuse-security-announce/2016-03/msg00094.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00045.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-06/msg00059.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00005.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00000.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00044.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00055.htmlMailing List, Third Party Advisory
- http://www.debian.org/security/2016/dsa-3434Third Party Advisory
- http://www.securityfocus.com/bid/79546Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1034480Third Party Advisory, VDB Entry
- http://xenbits.xen.org/xsa/advisory-157.htmlVendor Advisory
- https://security.gentoo.org/glsa/201604-03Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-03/msg00094.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00045.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-06/msg00059.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-07/msg00005.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00000.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00044.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00055.htmlMailing List, Third Party Advisory
- http://www.debian.org/security/2016/dsa-3434Third Party Advisory
- http://www.securityfocus.com/bid/79546Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1034480Third Party Advisory, VDB Entry
- http://xenbits.xen.org/xsa/advisory-157.htmlVendor Advisory
- https://security.gentoo.org/glsa/201604-03Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2015-8551?
How severe is CVE-2015-8551?
How do I fix CVE-2015-8551?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2015
- CVE-2015-8544NetApp SnapDrive for Windows before 7.0.2P4, 7.0.3, and 7.1 …
- CVE-2015-8546An issue was discovered on Samsung mobile devices with softw…9.8
- CVE-2015-8547The CoreUserInputHandler::doMode function in core/coreuserin…
- CVE-2015-8548Multiple unspecified vulnerabilities in Google V8 before 4.7…
- CVE-2015-8549XML external entity (XXE) vulnerability in PyAMF before 0.8.…7.1
- CVE-2015-8550Xen, when used on a system providing PV backends, allows loc…
- CVE-2015-8552The PCI backend driver in Xen, when running on an x86 system…
- CVE-2015-8553Xen allows guest OS users to obtain sensitive information fr…6.5
- CVE-2015-8554Buffer overflow in hw/pt-msi.c in Xen 4.6.x and earlier, whe…
- CVE-2015-8555Xen 4.6.x, 4.5.x, 4.4.x, 4.3.x, and earlier do not initializ…
- CVE-2015-8556Local privilege escalation vulnerability in the Gentoo QEMU …
- CVE-2015-8557The FontManager._get_nix_font_path function in formatters/im…
Are you affected by CVE-2015-8551?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
