CVE-2017-7184

HIGH

Linux kernel <4.10.6 - Privilege Escalation

Title source: llm

Description

The xfrm_replay_verify_len function in net/xfrm/xfrm_user.c in the Linux kernel through 4.10.6 does not validate certain size data after an XFRM_MSG_NEWAE update, which allows local users to obtain root privileges or cause a denial of service (heap-based out-of-bounds access) by leveraging the CAP_NET_ADMIN capability, as demonstrated during a Pwn2Own competition at CanSecWest 2017 for the Ubuntu 16.10 linux-image-* package 4.8.0.41.52.

Exploits (5)

nomisec WORKING POC
by shakyanayann · poc
https://github.com/shakyanayann/CVE-2017-7184
nomisec WORKING POC
by Grish-Pradhan · poc
https://github.com/Grish-Pradhan/CVE-2017-7184
nomisec WORKING POC
by b1nhack · poc
https://github.com/b1nhack/CVE-2017-7184

Scores

CVSS v3 7.8
EPSS 0.0225
EPSS Percentile 84.6%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Details

Status published
Products (2)
linux/linux_kernel 4.8
linux/linux_kernel < 3.2.89
Published Mar 19, 2017
Tracked Since Feb 18, 2026