Every CVE Search/ Get API key

CVE-2017-15306

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel...

5.5 MediumFix available

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.39%Down 0.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
CVE-2017-15306
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.9 MediumAV:L/AC:L/Au:N/C:N/I:N/A:C
Weakness
CWE-476
Updated
2026-11-02
CVE List No score

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
CVE-2017-15306
Updated
2026-11-02
EUVDEUVD-2017-6762 No score

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
EUVD-2017-6762
Updated
2026-11-03
GitHub AdvisoriesGHSA-5jfh-37mq-mfw7 5.5

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel...

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
GHSA-5jfh-37mq-mfw7
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
OSV 5.5

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
CVE-2017-15306
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-15306 5.5

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
DEBIAN-CVE-2017-15306
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2018:0654 8.1

Red Hat Security Advisory: kernel-alt security, bug fix, and enhancement update

Record
RHSA-2018:0654
CVSS 3.0
8.1 HighCVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-15306 5.5

The kvm_vm_ioctl_check_extension function in arch/powerpc/kvm/powerpc.c in the Linux kernel before 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) via a KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl call to /dev/kvm.

Record
UBUNTU-CVE-2017-15306
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUSN-3507-2 No score

linux-gcp vulnerabilities

Mohamed Ghannam discovered that a use-after-free vulnerability existed in the Netlink subsystem (XFRM) in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-16939)

It was discovered that the Linux kernel did not properly handle copy-on- write of transparent huge pages. A local attacker could use this to cause a denial of service (application crashes) or possibly gain administrative privileges. (CVE-2017-1000405)

Fan Wu, Haoran Qiu, and Shixiong Zhao discovered that the associative array implementation in the Linux kernel sometimes did not properly handle adding a new entry. A local attacker could use this to cause a denial of service (system crash). (CVE-2017-12193)

Eric Biggers discovered that the key management subsystem in the Linux kernel did not properly restrict adding a key that already exists but is uninstantiated. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-15299)

It was discovered that a null pointer dereference error existed in the PowerPC KVM implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2017-15306)

Eric Biggers discovered a race condition in the key management subsystem of the Linux kernel around keys in a negative state. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-15951)

Record
USN-3507-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
linux
Debian:12
before 4.13.13-1
4.13.13-1
linux
Debian:13
before 4.13.13-1
4.13.13-1
linux
Debian:14
before 4.13.13-1
4.13.13-1
kernel
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-abi-whitelists
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-alt
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-bootwrapper
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debug
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debug-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debug-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
Show 33 moreShow less
Affected packages
PackageAffectedFixed
kernel-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debuginfo-common-aarch64
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debuginfo-common-ppc64le
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-debuginfo-common-s390x
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-doc
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-headers
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-kdump
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-kdump-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-kdump-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-tools
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-tools-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-tools-libs
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
perf
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
perf-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
python-perf
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
python-perf-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
kernel-tools-libs-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:4.14.0-49.el7a
0:4.14.0-49.el7a
linux-azure
Ubuntu:16.04:LTS
before 4.13.0-1005.7, plus listed versions
4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.154.11.0-1016.16
4.13.0-1005.7
linux-gcp
Ubuntu:16.04:LTS
before 4.13.0-1002.5, plus listed versions
4.10.0-1004.44.10.0-1006.64.10.0-1007.74.10.0-1008.84.10.0-1009.9
4.13.0-1002.5
linux-hwe
Ubuntu:16.04:LTS
before 4.13.0-32.35~16.04.1, plus listed versions
4.8.0-36.36~16.04.14.8.0-39.42~16.04.14.8.0-41.44~16.04.14.8.0-42.45~16.04.14.8.0-44.47~16.04.1
Show 21 moreShow less
4.8.0-45.48~16.04.14.8.0-46.49~16.04.14.8.0-49.52~16.04.14.8.0-51.54~16.04.14.8.0-52.55~16.04.14.8.0-53.56~16.04.14.8.0-54.57~16.04.14.8.0-56.61~16.04.14.8.0-58.63~16.04.14.10.0-27.30~16.04.24.10.0-28.32~16.04.24.10.0-30.34~16.04.14.10.0-32.36~16.04.14.10.0-33.37~16.04.14.10.0-35.39~16.04.14.10.0-37.41~16.04.14.10.0-38.42~16.04.14.10.0-40.44~16.04.14.10.0-42.46~16.04.14.13.0-26.29~16.04.24.13.0-31.34~16.04.1
4.13.0-32.35~16.04.1
linux-oem
Ubuntu:16.04:LTS
before 4.13.0-1010.11, plus listed versions
4.13.0-1008.9
4.13.0-1010.11
linux-hwe
Ubuntu:18.04:LTS
All versions, plus listed versions
4.18.0-13.14~18.04.14.18.0-14.15~18.04.14.18.0-15.16~18.04.14.18.0-16.17~18.04.14.18.0-17.18~18.04.1
Show 38 moreShow less
4.18.0-18.19~18.04.14.18.0-20.21~18.04.14.18.0-21.22~18.04.14.18.0-22.23~18.04.14.18.0-24.25~18.04.14.18.0-25.26~18.04.15.0.0-23.24~18.04.15.0.0-25.26~18.04.15.0.0-27.28~18.04.15.0.0-29.31~18.04.15.0.0-31.33~18.04.15.0.0-32.34~18.04.25.0.0-35.38~18.04.15.0.0-36.39~18.04.15.0.0-37.40~18.04.15.3.0-26.28~18.04.15.3.0-28.30~18.04.15.3.0-40.32~18.04.15.3.0-42.34~18.04.15.3.0-45.37~18.04.15.3.0-46.38~18.04.15.3.0-51.44~18.04.25.3.0-53.47~18.04.15.3.0-59.53~18.04.15.3.0-61.55~18.04.15.3.0-62.56~18.04.15.3.0-64.58~18.04.15.3.0-65.595.3.0-66.605.3.0-67.615.3.0-68.635.3.0-69.655.3.0-70.665.3.0-72.685.3.0-73.695.3.0-74.705.3.0-75.715.3.0-76.72
None known
linux-hwe-edge
Ubuntu:18.04:LTS
All versions, plus listed versions
5.0.0-15.16~18.04.15.0.0-16.17~18.04.15.0.0-17.18~18.04.15.0.0-19.20~18.04.15.0.0-20.21~18.04.1
Show 5 moreShow less
5.3.0-19.20~18.04.25.3.0-22.24~18.04.15.3.0-23.25~18.04.15.3.0-23.25~18.04.25.3.0-24.26~18.04.2
None known
linux-azure-fde
Ubuntu:20.04:LTS
All versions, plus listed versions
5.4.0-1063.66+cvm2.25.4.0-1063.66+cvm3.25.4.0-1064.67+cvm1.15.4.0-1065.68+cvm2.15.4.0-1067.70+cvm1.1
Show 21 moreShow less
5.4.0-1068.71+cvm1.15.4.0-1069.72+cvm1.15.4.0-1070.73+cvm1.15.4.0-1072.75+cvm1.15.4.0-1073.76+cvm1.15.4.0-1074.77+cvm1.15.4.0-1076.79+cvm1.15.4.0-1078.81+cvm1.15.4.0-1080.83+cvm1.15.4.0-1083.87+cvm1.15.4.0-1085.90+cvm1.15.4.0-1085.90+cvm2.15.4.0-1086.91+cvm1.15.4.0-1089.94+cvm1.25.4.0-1090.95+cvm1.15.4.0-1091.96+cvm1.15.4.0-1092.97+cvm1.15.4.0-1095.101+cvm1.15.4.0-1098.104+cvm1.15.4.0-1100.106+cvm1.15.4.0-1103.109+cvm1.1
None known
linux-gke
Ubuntu:20.04:LTS
All versions, plus listed versions
5.4.0-1033.355.4.0-1035.375.4.0-1036.385.4.0-1037.395.4.0-1039.41
Show 45 moreShow less
5.4.0-1041.435.4.0-1042.445.4.0-1043.455.4.0-1044.465.4.0-1046.485.4.0-1049.525.4.0-1051.545.4.0-1052.555.4.0-1053.565.4.0-1054.575.4.0-1055.585.4.0-1056.595.4.0-1057.605.4.0-1059.625.4.0-1061.645.4.0-1062.655.4.0-1063.665.4.0-1065.685.4.0-1066.695.4.0-1067.705.4.0-1068.715.4.0-1071.765.4.0-1072.775.4.0-1074.795.4.0-1076.825.4.0-1078.845.4.0-1080.865.4.0-1081.875.4.0-1083.895.4.0-1084.905.4.0-1086.935.4.0-1087.945.4.0-1090.975.4.0-1091.985.4.0-1094.1015.4.0-1095.1025.4.0-1096.1035.4.0-1097.1045.4.0-1098.1055.4.0-1099.1065.4.0-1100.1075.4.0-1101.1085.4.0-1102.1095.4.0-1103.1105.4.0-1104.111
None known
linux-raspi2
Ubuntu:20.04:LTS
All versions, plus listed versions
5.3.0-1007.85.3.0-1014.165.3.0-1015.175.3.0-1017.195.4.0-1004.45.4.0-1006.6
None known
linux-riscv
Ubuntu:20.04:LTS
All versions, plus listed versions
5.4.0-24.285.4.0-26.305.4.0-27.315.4.0-28.325.4.0-30.34
Show 7 moreShow less
5.4.0-31.355.4.0-33.375.4.0-34.385.4.0-36.415.4.0-37.425.4.0-39.445.4.0-40.45
None known
linux-intel-iot-realtime
Ubuntu:22.04:LTS
All versions, plus listed versions
5.15.0-1073.75
None known
linux-realtime
Ubuntu:22.04:LTS
All versions, plus listed versions
5.15.0-1032.35
None known
linux-riscv
Ubuntu:22.04:LTS
All versions, plus listed versions
5.13.0-1004.45.13.0-1006.6+22.04.15.13.0-1007.7+22.04.15.13.0-1010.11+22.04.15.15.0-1004.4
Show 18 moreShow less
5.15.0-1005.55.15.0-1006.65.15.0-1007.75.15.0-1008.85.15.0-1011.125.15.0-1012.135.15.0-1014.165.15.0-1015.175.15.0-1016.185.15.0-1017.195.15.0-1018.215.15.0-1019.225.15.0-1020.235.15.0-1022.265.15.0-1023.275.15.0-1026.305.15.0-1027.315.15.0-1028.32
None known
linux-raspi-realtime
Ubuntu:24.04:LTS
All versions, plus listed versions
6.8.0-2019.20
None known
linux-gcp
Ubuntu:16.04:LTS
From an advisory covering 6 CVEs
before 4.13.0-1002.5, plus listed versions
4.10.0-1004.44.10.0-1006.64.10.0-1007.74.10.0-1008.84.10.0-1009.9
4.13.0-1002.5

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2017-15306 is a medium vulnerability (CVSS 5.5) in Linux Kernel, published November 6, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 33rd percentile. Fixed in linux 4.13.13-1.

References

Show 77 moreShow less
This page doesn't list everything

Left out here: 1 version. The JSON record has them.

MoveEnter Open