NetSight
medium4.3

CVE-2014-3601

The kvm_iommu_map_pages 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 fail…

Impact

The kvm_iommu_map_pages 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 products

VendorProductAffected versions
SuseLinux Enterprise Real Time Extension
Version 11.0
OpensuseEvergreen
Version 11.4
SuseLinux Enterprise Server
Version 11
SuseSuse Linux Enterprise Server
Version 11
CanonicalUbuntu Linux
Versions 12.04, 14.04
LinuxLinux Kernel
through 3.16.1
Version 3.16.0

Weakness classification

References