CVE-2017-2671

The ping_unhash function in net/ipv4/ping.c in the Linux kernel through 4.10.8 is too late in obtaining a certain lock and consequently cannot ensure that disconnect function calls are safe, which allows local users to cause a denial of service (panic) by leveraging access to the protocol value of IPPROTO_ICMP in a socket system call.
Configurations

Configuration 1 (hide)

cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

12 Feb 2023, 23:29

Type Values Removed Values Added
Summary A race condition leading to a NULL pointer dereference was found in the Linux kernel's Link Layer Control implementation. A local attacker with access to ping sockets could use this flaw to crash the system. The ping_unhash function in net/ipv4/ping.c in the Linux kernel through 4.10.8 is too late in obtaining a certain lock and consequently cannot ensure that disconnect function calls are safe, which allows local users to cause a denial of service (panic) by leveraging access to the protocol value of IPPROTO_ICMP in a socket system call.
References
  • {'url': 'https://bugzilla.redhat.com/show_bug.cgi?id=1436649', 'name': 'https://bugzilla.redhat.com/show_bug.cgi?id=1436649', 'tags': [], 'refsource': 'MISC'}
  • {'url': 'https://access.redhat.com/security/cve/CVE-2017-2671', 'name': 'https://access.redhat.com/security/cve/CVE-2017-2671', 'tags': [], 'refsource': 'MISC'}

02 Feb 2023, 16:18

Type Values Removed Values Added
References
  • (MISC) https://bugzilla.redhat.com/show_bug.cgi?id=1436649 -
  • (MISC) https://access.redhat.com/security/cve/CVE-2017-2671 -
Summary The ping_unhash function in net/ipv4/ping.c in the Linux kernel through 4.10.8 is too late in obtaining a certain lock and consequently cannot ensure that disconnect function calls are safe, which allows local users to cause a denial of service (panic) by leveraging access to the protocol value of IPPROTO_ICMP in a socket system call. A race condition leading to a NULL pointer dereference was found in the Linux kernel's Link Layer Control implementation. A local attacker with access to ping sockets could use this flaw to crash the system.

Information

Published : 2017-04-05 06:59

Updated : 2023-12-10 12:01


NVD link : CVE-2017-2671

Mitre link : CVE-2017-2671

CVE.ORG link : CVE-2017-2671


JSON object : View

Products Affected

linux

  • linux_kernel