CVE-2014-3601: Medium severity suse linux enterprise real time extension vulnerability

Published Aug 19, 2014
·
Updated

A flaw was found in the way iommu mapping failures were handled in kvmiommumappages() function in the Linux kernel. A privileged user in the guest could use this flaw to crash the host in case the guest has access to passed in device.

Acknowledgements:

Red Hat would like to thank Jack Morgenstein of Mellanox for reporting this issue; the security impact of this issue was discovered by Michael Tsirkin of Red Hat.

Other sources

A flaw was found in the way the Linux kernel's kvmiommumappages() function handled IOMMU mapping failures. A privileged user in a guest with an assigned host device could use this flaw to crash the host.

The kvmiommumappages function in virt/kvm/iommu.c in the Linux kernel through 3.16.1 miscalculates the number of pages during the handling of a mapping failure, which allows guest OS users to (1) cause a denial of service (host OS memory corruption) or possibly have unspecified other impact by triggering a large gfn value or (2) cause a denial of service (host OS memory consumption) by triggering a small gfn value that leads to permanently pinned pages.

Affected Software

10 affected componentsFixes available
redhat/kernel<0:2.6.32-504.el6
0:2.6.32-504.el6
SUSE Linux Enterprise Real Time Extension=11.0-sp3
openSUSE Evergreen=11.4
SUSE Linux Enterprise Server=11-sp2
SUSE SUSE Linux Enterprise Server=11
Canonical Ubuntu Linux=12.04
Canonical Ubuntu Linux=14.04
Linux Linux kernel<=3.16.1
Linux Linux kernel=3.16.0
debian/linux
5.10.223-15.10.234-16.1.129-16.1.135-16.12.22-16.12.25-1

Event History

Aug 19, 2014
CVE Published
12:00 AM
Aug 20, 2014
Data Sourced
via Red Hat·11:36 AM
DescriptionSeverityAffected Software
Sep 1, 2014
CVE Published
via MITRE·01:00 AM
Data Sourced
via MITRE·01:00 AM
Description
Jan 11, 2024
Data Sourced
via Launchpad·10:07 PM
Description
Sep 16, 2024
Data Sourced
via Ubuntu·01:04 AM
RemedyDescriptionSeverityAffected Software
Apr 28, 2025
Data Sourced
via Debian·02:10 AM
DescriptionAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2014-3601?

CVE-2014-3601 is considered a high severity vulnerability due to its potential to crash the host system.

2

How do I fix CVE-2014-3601?

To fix CVE-2014-3601, update the kernel to the recommended versions provided by your distribution.

3

What versions of Linux are affected by CVE-2014-3601?

CVE-2014-3601 affects multiple Linux distributions including Red Hat, SUSE, and Ubuntu versions as outlined in the vulnerability description.

4

Can a guest user exploit CVE-2014-3601?

Yes, a privileged user in a guest environment can exploit CVE-2014-3601 to potentially crash the host system.

5

What impact does CVE-2014-3601 have on system stability?

CVE-2014-3601 can significantly impact system stability by allowing a guest to cause the host to crash.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203