Linux Kernel - Multiple Vulnerabilities

linux Updated 02 Oct 2025

Summary

19/09/2017
N/A
Yes i
Unrated
Not published

DLA-1099-1: linux - security update. Affects linux versions < 3.2.93-1. Fixed in 3.2.93-1. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

The Linux kernel is the core component of the Linux operating system. It provides essential services and functions for the proper functioning of the system. The kernel manages system resources, handles hardware interactions, and enables communication between software and hardware components. Due to its critical role, vulnerabilities in the Linux kernel can have severe consequences for system security and stability.

Vulnerability Detail

Multiple vulnerabilities have been discovered in the Linux kernel. These vulnerabilities include privilege escalation, denial of service, information leaks, and potential execution of arbitrary code. Some of the notable vulnerabilities include:

  • CVE-2017-7482: A flaw in RxRPC Kerberos 5 ticket handling code could lead to information disclosure, denial of service, or arbitrary code execution.
  • CVE-2017-7542: An integer overflow vulnerability in the ip6_find_1stfragopt() function could allow a local attacker to cause a denial of service.
  • CVE-2017-7889: The mm subsystem does not properly enforce the CONFIG_STRICT_DEVMEM protection mechanism, allowing a local attacker to obtain sensitive information or execute arbitrary code.
  • CVE-2017-10661: The timerfd facility does not handle certain concurrent operations correctly, leading to denial of service or potential arbitrary code execution.
  • CVE-2017-10911: An information leak flaw in Xen blkif response handling could allow a malicious unprivileged guest to obtain sensitive information from the host or other guests.
  • CVE-2017-11176: The mq_notify() function does not set the sock pointer to NULL, allowing an attacker to cause denial of service or other impact.
  • CVE-2017-11600: The xfrm subsystem does not properly validate a parameter, allowing local users to cause denial of service or execute arbitrary code.
  • CVE-2017-12134: Linux running in a Xen PV domain on an x86 system may incorrectly merge block I/O requests, leading to denial of service or potential arbitrary code execution.
  • CVE-2017-12153: The cfg80211 (wifi) subsystem does not properly validate parameters, allowing local users with CAP_NET_ADMIN capability to cause denial of service.
  • CVE-2017-12154: The KVM implementation for Intel x86 processors does not handle certain nested hypervisor configurations correctly, leading to denial of service.
  • CVE-2017-14106: A specific sequence of operations on a TCP socket could lead to division by zero, resulting in denial of service.
  • CVE-2017-14140: The move_pages() system call allows users to discover the memory layout of a set-UID process, making it easier to exploit vulnerabilities in set-UID programs.
  • CVE-2017-14156: An information leak in the atyfb video driver allows local users to obtain sensitive information.
  • CVE-2017-14340: The XFS implementation allows the creation of files with the realtime flag on a filesystem with no realtime device, leading to a crash.
  • CVE-2017-14489: The iSCSI subsystem does not properly validate the length of a netlink message, leading to memory corruption and denial of service or arbitrary code execution.
  • CVE-2017-1000111: A race condition in the raw packet (af_packet) feature allows local users with CAP_NET_RAW capability to cause denial of service or arbitrary code execution.
  • CVE-2017-1000251: The Bluetooth subsystem does not properly validate L2CAP configuration responses, leading to a stack buffer overflow and denial of service or arbitrary code execution.
  • CVE-2017-1000363: The lp driver does not properly bounds-check passed arguments, but this has no security impact in Debian.
  • CVE-2017-1000365: Argument and environment pointers are not properly taken into account by the size restrictions on arguments and environmental strings passed through execve(), allowing local attackers to execute arbitrary code.
  • CVE-2017-1000380: A race condition in the ALSA (sound) timer driver leads to an information leak, allowing local users to obtain sensitive information.

How To Fix

Minimum fixed version

3.2.93-1

This is the first release that contains the fix.

sudo apt-get install --only-upgrade linux

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

For the vulnerability identified as CVE-2017-12134, a workaround is available to disable merges on the underlying block devices. This can be achieved by executing the following command:

echo 2 > /sys/block/nvme0n1/queue/nomerges

This workaround prevents the exploitation of the vulnerability and mitigates the associated risks.

Conclusion

The Linux kernel is prone to multiple vulnerabilities that can have severe consequences for system security and stability. It is crucial to promptly upgrade the kernel to the patched versions provided by the Linux distribution. Additionally, applying workarounds, such as disabling merges for the specific vulnerability identified as CVE-2017-12134, can further mitigate the risks. For further support on vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for linux →

Share this vulnerability

FAQ

The Linux kernel is the core component of the Linux operating system. It provides essential services and functions for the proper functioning of the system.

These vulnerabilities can lead to privilege escalation, denial of service, information leaks, and potential execution of arbitrary code. They pose significant risks to system security and stability.

To fix these vulnerabilities, it is recommended to upgrade the Linux kernel to the patched versions provided by the Linux distribution.

For the vulnerability identified as CVE-2017-12134, a workaround is available to disable merges on the underlying block devices.

You can find more information about Debian LTS security advisories, including how to apply updates and frequently asked questions, on the Debian LTS wiki.

Related vulnerabilities

Recent vulnerabilities recorded for linux.

How To Fix

Minimum fixed version

3.2.93-1

This is the first release that contains the fix.

sudo apt-get install --only-upgrade linux

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback