CVE-2015-3214
Last modified
CVE-2015-3214 is a vulnerability of currently unknown severity. The pit_ioport_read in i8254.c in the Linux kernel before 2.6.33 and QEMU before 2.3.1 does not distinguish between read lengths and write lengths, which might allow guest OS users to execute arbitrary code on the host OS by triggering use of an invalid index.. EPSS estimates a 1.59% chance of exploitation in the next 30 days.
Description
The pit_ioport_read in i8254.c in the Linux kernel before 2.6.33 and QEMU before 2.3.1 does not distinguish between read lengths and write lengths, which might allow guest OS users to execute arbitrary code on the host OS by triggering use of an invalid index.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Qemu | Qemu | <= 2.3.0 |
| Linux | Linux Kernel | <= 2.6.32 |
| Arista | Eos | 4.12 |
| Arista | Eos | 4.13 |
| Arista | Eos | 4.14 |
| Arista | Eos | 4.15 |
| Debian | Debian Linux | 7.0 |
| Debian | Debian Linux | 8.0 |
| Lenovo | Emc Px12-400r Ivx | < 1.0.10.33264 |
| Lenovo | Emc Px12-450r Ivx | < 1.0.10.33264 |
| Redhat | Openstack | 5.0 |
| Redhat | Openstack | 6.0 |
| Redhat | Virtualization | 3.0 |
| Redhat | Enterprise Linux Compute Node Eus | 7.1 |
| Redhat | Enterprise Linux Compute Node Eus | 7.2 |
| Redhat | Enterprise Linux Compute Node Eus | 7.3 |
| Redhat | Enterprise Linux Compute Node Eus | 7.4 |
| Redhat | Enterprise Linux Compute Node Eus | 7.5 |
| Redhat | Enterprise Linux Compute Node Eus | 7.6 |
| Redhat | Enterprise Linux Compute Node Eus | 7.7 |
| Redhat | Enterprise Linux For Power Big Endian | 7.0 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.1_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.2_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.3_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.4_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.5_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.6_ppc64 |
| Redhat | Enterprise Linux For Power Big Endian Eus | 7.7_ppc64 |
| Redhat | Enterprise Linux For Scientific Computing | 7.0 |
| Redhat | Enterprise Linux Server | 7.0 |
| Redhat | Enterprise Linux Server Aus | 7.3 |
| Redhat | Enterprise Linux Server Aus | 7.4 |
| Redhat | Enterprise Linux Server Aus | 7.6 |
| Redhat | Enterprise Linux Server Aus | 7.7 |
| Redhat | Enterprise Linux Server Eus | 7.1 |
| Redhat | Enterprise Linux Server Eus | 7.2 |
| Redhat | Enterprise Linux Server Eus | 7.3 |
| Redhat | Enterprise Linux Server Eus | 7.4 |
| Redhat | Enterprise Linux Server Eus | 7.5 |
| Redhat | Enterprise Linux Server Eus | 7.6 |
| Redhat | Enterprise Linux Server Eus | 7.7 |
| Redhat | Enterprise Linux Server From Rhui | 7.0 |
| Redhat | Enterprise Linux Server Tus | 7.3 |
| Redhat | Enterprise Linux Server Tus | 7.6 |
| Redhat | Enterprise Linux Server Tus | 7.7 |
| Redhat | Enterprise Linux Server Update Services For Sap Solutions | 7.2 |
| Redhat | Enterprise Linux Server Update Services For Sap Solutions | 7.3 |
| Redhat | Enterprise Linux Server Update Services For Sap Solutions | 7.4 |
| Redhat | Enterprise Linux Server Update Services For Sap Solutions | 7.6 |
| Redhat | Enterprise Linux Server Update Services For Sap Solutions | 7.7 |
Showing 50 of 51 affected configurations. See NVD for the full list.
References
- http://mirror.linux.org.au/linux/kernel/v2.6/ChangeLog-2.6.33Broken Link, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1507.htmlIssue Tracking, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1508.htmlIssue Tracking, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1512.htmlThird Party Advisory
- http://www.debian.org/security/2015/dsa-3348Issue Tracking, Third Party Advisory
- http://www.securityfocus.com/bid/75273Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1032598Third Party Advisory, VDB Entry
- https://bugzilla.redhat.com/show_bug.cgi?id=1229640Issue Tracking
- https://github.com/torvalds/linux/commit/ee73f656a604d5aa9df86a97102e4e462dd79924Patch, Third Party Advisory
- https://security.gentoo.org/glsa/201510-02Issue Tracking, Third Party Advisory
- https://support.lenovo.com/product_security/qemuThird Party Advisory
- https://support.lenovo.com/us/en/product_security/qemuThird Party Advisory
- https://www.exploit-db.com/exploits/37990/Third Party Advisory, VDB Entry
- http://mirror.linux.org.au/linux/kernel/v2.6/ChangeLog-2.6.33Broken Link, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1507.htmlIssue Tracking, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1508.htmlIssue Tracking, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2015-1512.htmlThird Party Advisory
- http://www.debian.org/security/2015/dsa-3348Issue Tracking, Third Party Advisory
- http://www.securityfocus.com/bid/75273Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1032598Third Party Advisory, VDB Entry
- https://bugzilla.redhat.com/show_bug.cgi?id=1229640Issue Tracking
- https://github.com/torvalds/linux/commit/ee73f656a604d5aa9df86a97102e4e462dd79924Patch, Third Party Advisory
- https://security.gentoo.org/glsa/201510-02Issue Tracking, Third Party Advisory
- https://support.lenovo.com/product_security/qemuThird Party Advisory
- https://support.lenovo.com/us/en/product_security/qemuThird Party Advisory
- https://www.exploit-db.com/exploits/37990/Third Party Advisory, VDB Entry
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2015-3214?
How severe is CVE-2015-3214?
How do I fix CVE-2015-3214?
Are you affected by CVE-2015-3214?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
