CVE-2018-12232
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat...
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.9
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
CVE-2018-12232- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 7.1 High
AV:N/AC:M/Au:N/C:N/I:N/A:C - Weakness
- CWE-362
- Updated
- 2026-11-02
CVE List No score
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
CVE-2018-12232- Updated
- 2026-11-02
EUVDEUVD-2018-4210 No score
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
EUVD-2018-4210- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wg55-v4qx-w8g3
5.9
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat...
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
GHSA-wg55-v4qx-w8g3- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-362
- Updated
- 2026-11-02
OSV
5.9
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
CVE-2018-12232- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-12232
5.9
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
DEBIAN-CVE-2018-12232- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVRHSA-2018:2948
8.1
Red Hat Security Advisory: kernel-alt security, bug fix, and enhancement update
- Record
RHSA-2018:2948- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-12232
5.9
In net/socket.c in the Linux kernel through 4.17.1, there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat does not increment the file descriptor reference count, which allows close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash.
- Record
UBUNTU-CVE-2018-12232- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2019:0065-1 No score
Security update for the Linux Kernel
The openSUSE Leap 15.0 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2018-19407: The vcpu_scan_ioapic function in arch/x86/kvm/x86.c allowed local users to cause a denial of service (NULL pointer dereference and BUG) via crafted system calls that reach a situation where ioapic is uninitialized (bnc#1116841).
- CVE-2018-14625: An attacker might have bene able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients (bnc#1106615).
- CVE-2018-19985: The function hso_probe read if_num from the USB device (as an u8) and used it without a length check to index an array, resulting in an OOB memory read in hso_probe or hso_get_config_data that could be used by local attackers (bsc#1120743).
- CVE-2018-16884: NFS41+ shares mounted in different network namespaces at the same time can make bc_svc_process() use wrong back-channel IDs and cause a use-after-free vulnerability. Thus a malicious container user can cause a host kernel memory corruption and a system panic. Due to the nature of the flaw, privilege escalation cannot be fully ruled out (bnc#1119946).
- CVE-2018-20169: The USB subsystem mishandled size checks during the reading of an extra descriptor, related to __usb_get_extra_descriptor in drivers/usb/core/usb.c (bnc#1119714).
- CVE-2018-18397: The userfaultfd implementation mishandled access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c (bnc#1117656).
- CVE-2018-12232: In net/socket.c there was a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bnc#1097593).
- CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. (bnc#1118319).
- CVE-2018-16862: A security flaw was found in the way that the cleancache subsystem clears an inode after the final file truncation (removal). The new file created with the same inode may contain leftover pages from cleancache and the old file data instead of the new one (bnc#1117186).
- CVE-2018-19854: An issue was discovered in the crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker did not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option) (bnc#1118428).
- CVE-2018-19824: A local user could exploit a use-after-free in the ALSA driver by supplying a malicious USB Sound device (with zero interfaces) that is mishandled in usb_audio_probe in sound/usb/card.c (bnc#1118152).
The following non-security bugs were fixed:
- ACPI / CPPC: Check for valid PCC subspace only if PCC is used (bsc#1117115).
- ACPI / CPPC: Update all pr_(debug/err) messages to log the susbspace id (bsc#1117115).
- aio: fix spectre gadget in lookup_ioctx (bsc#1120594).
- alsa: cs46xx: Potential NULL dereference in probe (bsc#1051510).
- alsa: emu10k1: Fix potential Spectre v1 vulnerabilities (bsc#1051510).
- alsa: emux: Fix potential Spectre v1…
- Record
openSUSE-SU-2019:0065-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10728-1 No score
kernel-devel-5.14.6-1.4 on GA media
These are all security issues fixed in the kernel-devel-5.14.6-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10728-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13704-1 No score
kernel-devel-longterm-6.6.17-1.1 on GA media
These are all security issues fixed in the kernel-devel-longterm-6.6.17-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13704-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0150-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 15 kernel for Azure was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. (bnc#1118319).
- CVE-2018-12232: In net/socket.c there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bnc#1097593).
- CVE-2018-14625: A flaw was found where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients (bnc#1106615).
- CVE-2018-16862: A security flaw was found in the way that the cleancache subsystem clears an inode after the final file truncation (removal). The new file created with the same inode may contain leftover pages from cleancache and the old file data instead of the new one (bnc#1117186).
- CVE-2018-16884: NFS41+ shares mounted in different network namespaces at the same time can make bc_svc_process() use wrong back-channel IDs and cause a use-after-free vulnerability. Thus a malicious container user can cause a host kernel memory corruption and a system panic. Due to the nature of the flaw, privilege escalation cannot be fully ruled out (bnc#1119946).
- CVE-2018-18281: The mremap() syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate() removes entries from the pagetables of a task that is in the middle of mremap(), a stale TLB entry can remain for a short time that permits access to a physical page after it has been released back to the page allocator and reused. (bnc#1113769).
- CVE-2018-18397: The userfaultfd implementation mishandled access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c (bnc#1117656).
- CVE-2018-19407: The vcpu_scan_ioapic function in arch/x86/kvm/x86.c allowed local users to cause a denial of service (NULL pointer dereference and BUG) via crafted system calls that reach a situation where ioapic is uninitialized (bnc#1116841).
- CVE-2018-19824: A local user could exploit a use-after-free in the ALSA driver by supplying a malicious USB Sound device (with zero interfaces) that is mishandled in usb_audio_probe in sound/usb/card.c (bnc#1118152).
- CVE-2018-19854: An issue was discovered in the crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker did not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option) (bnc#1118428).
- CVE-2018-19985: The function hso_probe read if_num from the USB device (as an u8) and used it without a length check to index an array, resulting in an OOB memory read in hso_probe or hso_get_config_data that could be used by local attackers (bnc#1120743).
- CVE-2018-20169: The USB subsystem mishandled size checks during the reading of an extra descriptor, related to __usb_get_extra_descriptor in drivers/usb/core/usb.c (bnc#1119714).
The following non-security bugs were fixed:
- ACPI/APEI: Handle…
- Record
SUSE-SU-2019:0150-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0196-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP4 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. (bnc#1118319).
- CVE-2018-12232: In net/socket.c in the there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bnc#1097593).
- CVE-2018-14625: A flaw was found where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients (bnc#1106615).
- CVE-2018-16862: A security flaw was found in a way that the cleancache subsystem clears an inode after the final file truncation (removal). The new file created with the same inode may contain leftover pages from cleancache and the old file data instead of the new one (bnc#1117186).
- CVE-2018-16884: NFS41+ shares mounted in different network namespaces at the same time can make bc_svc_process() use wrong back-channel IDs and cause a use-after-free vulnerability. Thus a malicious container user can cause a host kernel memory corruption and a system panic. Due to the nature of the flaw, privilege escalation cannot be fully ruled out (bnc#1119946).
- CVE-2018-18397: The userfaultfd implementation mishandled access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c (bnc#1117656).
- CVE-2018-19407: The vcpu_scan_ioapic function in arch/x86/kvm/x86.c allowed local users to cause a denial of service (NULL pointer dereference and BUG) via crafted system calls that reach a situation where ioapic is uninitialized (bnc#1116841).
- CVE-2018-19854: An issue was discovered in the crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker did not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option) (bnc#1118428).
- CVE-2018-19985: The function hso_probe read if_num from the USB device (as an u8) and used it without a length check to index an array, resulting in an OOB memory read in hso_probe or hso_get_config_data that could be used by local attackers (bnc#1120743).
- CVE-2018-20169: The USB subsystem mishandled size checks during the reading of an extra descriptor, related to __usb_get_extra_descriptor in drivers/usb/core/usb.c (bnc#1119714).
The following non-security bugs were fixed:
- acpi / CPPC: Check for valid PCC subspace only if PCC is used (bsc#1117115).
- acpi / CPPC: Update all pr_(debug/err) messages to log the susbspace id (bsc#1117115).
- aio: fix spectre gadget in lookup_ioctx (bsc#1120594).
- alsa: cs46xx: Potential NULL dereference in probe (bsc#1051510).
- alsa: emu10k1: Fix potential Spectre v1 vulnerabilities (bsc#1051510).
- alsa: emux: Fix potential Spectre v1 vulnerabilities (bsc#1051510).
- alsa: fireface: fix for state to fetch PCM frames (bsc#1051510).
- alsa: fireface: fix reference to wrong register for clock configuration (bsc#1051510).
- alsa:…
- Record
SUSE-SU-2019:0196-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0222-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP4 kernel for Azure was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2018-19407: The vcpu_scan_ioapic function in arch/x86/kvm/x86.c allowed local users to cause a denial of service (NULL pointer dereference and BUG) via crafted system calls that reach a situation where ioapic was uninitialized (bnc#1116841).
- CVE-2018-16884: NFS41+ shares mounted in different network namespaces at the same time can make bc_svc_process() use wrong back-channel IDs and cause a use-after-free vulnerability. Thus a malicious container user can cause a host kernel memory corruption and a system panic. Due to the nature of the flaw, privilege escalation cannot be fully ruled out (bnc#1119946).
- CVE-2018-20169: The USB subsystem mishandled size checks during the reading of an extra descriptor, related to __usb_get_extra_descriptor in drivers/usb/core/usb.c (bnc#1119714).
- CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation (bnc#1118319).
- CVE-2018-16862: A security flaw was found in the way that the cleancache subsystem clears an inode after the final file truncation (removal). The new file created with the same inode may contain leftover pages from cleancache and the old file data instead of the new one (bnc#1117186).
- CVE-2018-14625: A flaw was found where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients (bnc#1106615).
- CVE-2018-19985: The function hso_probe read if_num from the USB device (as an u8) and used it without a length check to index an array, resulting in an OOB memory read in hso_probe or hso_get_config_data that could be used by local attackers (bnc#1120743).
- CVE-2018-12232: In net/socket.c there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bnc#1097593).
- CVE-2018-18397: The userfaultfd implementation mishandled access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c (bnc#1117656).
- CVE-2018-19854: An issue was discovered in the crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker did not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option) (bnc#1118428).
- CVE-2018-19824: A local user could exploit a use-after-free in the ALSA driver by supplying a malicious USB Sound device (with zero interfaces) that is mishandled in usb_audio_probe in sound/usb/card.c (bnc#1118152).
- CVE-2018-18281: The mremap() syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate() removes entries from the pagetables of a task that is in the middle of mremap(), a stale TLB entry can remain for a short time that permits access to a physical page after it has been released back to the page allocator and reused. (bnc#1113769).
- CVE-2017-5753: Systems with microprocessors utilizing…
- Record
SUSE-SU-2019:0222-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0224-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 15 kernel was updated to receive various security and bugfixes.
This update brings following features:
- Support for Enhanced-IBRS on new Intel CPUs (fate#326564)
The following security bugs were fixed:
- CVE-2018-9568: In sk_clone_lock of sock.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. (bnc#1118319).
- CVE-2018-12232: In net/socket.c there is a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bnc#1097593).
- CVE-2018-14625: A flaw was found where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients (bnc#1106615).
- CVE-2018-16862: A security flaw was found in the way that the cleancache subsystem clears an inode after the final file truncation (removal). The new file created with the same inode may contain leftover pages from cleancache and the old file data instead of the new one (bnc#1117186).
- CVE-2018-16884: NFS41+ shares mounted in different network namespaces at the same time can make bc_svc_process() use wrong back-channel IDs and cause a use-after-free vulnerability. Thus a malicious container user can cause a host kernel memory corruption and a system panic. Due to the nature of the flaw, privilege escalation cannot be fully ruled out (bnc#1119946).
- CVE-2018-18281: The mremap() syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate() removes entries from the pagetables of a task that is in the middle of mremap(), a stale TLB entry can remain for a short time that permits access to a physical page after it has been released back to the page allocator and reused. (bnc#1113769).
- CVE-2018-18397: The userfaultfd implementation mishandled access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c (bnc#1117656).
- CVE-2018-18710: An information leak in cdrom_ioctl_select_disc in drivers/cdrom/cdrom.c could be used by local attackers to read kernel memory because a cast from unsigned long to int interferes with bounds checking. This is similar to CVE-2018-10940 and CVE-2018-16658 (bnc#1113751).
- CVE-2018-19407: The vcpu_scan_ioapic function in arch/x86/kvm/x86.c allowed local users to cause a denial of service (NULL pointer dereference and BUG) via crafted system calls that reach a situation where ioapic is uninitialized (bnc#1116841).
- CVE-2018-19824: A local user could exploit a use-after-free in the ALSA driver by supplying a malicious USB Sound device (with zero interfaces) that is mishandled in usb_audio_probe in sound/usb/card.c (bnc#1118152).
- CVE-2018-19854: An issue was discovered in the crypto_report_one() and related functions in crypto/crypto_user.c (the crypto user configuration API) do not fully initialize structures that are copied to userspace, potentially leaking sensitive memory to user programs. NOTE: this is a CVE-2013-2547 regression but with easier exploitability because the attacker did not need a capability (however, the system must have the CONFIG_CRYPTO_USER kconfig option) (bnc#1118428).
- CVE-2018-19985: The function hso_probe read if_num from the USB device (as an u8) and used it without a length check to…
- Record
SUSE-SU-2019:0224-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0740-1 No score
Security update for the Linux Kernel (Live Patch 1 for SLE 15)
This update for the Linux Kernel 4.12.14-25_3 fixes several issues.
The following security issues were fixed:
- CVE-2019-9213: Expand_downwards in mm/mmap.c lacked a check for the mmap minimum address, which made it easier for attackers to exploit kernel NULL pointer dereferences on non-SMAP platforms. This is related to a capability check for the wrong task (bsc#1128378).
- CVE-2019-8912: af_alg_release() in crypto/af_alg.c neglected to set a NULL value for a certain structure member, which could have led to a use-after-free in sockfs_setattr (bsc#1126284).
- CVE-2018-12232: In net/socket.c there was a race condition between fchownat and close in cases where they target the same socket file descriptor, related to the sock_close and sockfs_setattr functions. fchownat did not increment the file descriptor reference count, which allowed close to set the socket to NULL during fchownat's execution, leading to a NULL pointer dereference and system crash (bsc#1127757).
- CVE-2019-7221: Fixed a user-after-free vulnerability in the KVM hypervisor related to the emulation of a preemption timer, allowing an guest user/process to crash the host kernel. (bsc#1124734).
- CVE-2019-6974: kvm_ioctl_create_device in virt/kvm/kvm_main.c mishandled reference counting because of a race condition, leading to a use-after-free (bsc#1124729).
- Record
SUSE-SU-2019:0740-1- Updated
- 2026-11-02
OSVUSN-3752-1 No score
linux, linux-aws, linux-gcp, linux-kvm, linux-raspi2 vulnerabilities
It was discovered that, when attempting to handle an out-of-memory situation, a null pointer dereference could be triggered in the Linux kernel in some circumstances. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1000200)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate meta-data information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10323)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate xattr information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-10840)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep meta-data information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10881)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly handle corrupted meta data in some situations. An attacker could use this to specially craft an ext4 filesystem that caused a denial of service (system crash) when mounted. (CVE-2018-1093)
Jann Horn discovered that the Linux kernel's implementation of random seed data reported that it was in a ready state before it had gathered sufficient entropy. An attacker could use this to expose sensitive information. (CVE-2018-1108)
It was discovered that the procfs filesystem did not properly handle processes mapping some memory elements onto files. A local attacker could use this to block utilities that examine the procfs filesystem to report operating system state, such as ps(1). (CVE-2018-1120)
Jann Horn discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep xattr information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11412)
Piotr Gabriel Kosinski and Daniel Shapira discovered a stack-based buffer overflow in the CDROM driver implementation of the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11506)
Shankara Pailoor discovered that a race condition existed in the socket handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-12232)
Shankara Pailoor discovered that the JFS filesystem implementation in the Linux kernel contained a buffer overflow when handling extended attributes. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-12233)
Felix Wilhelm discovered that the KVM implementation in the Linux kernel did not properly perform permission checks in some situations when nested virtualization is used. An attacker in a guest VM could possibly use this to escape into an outer VM or the host OS. (CVE-2018-12904)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly handle an error condition with a corrupted xfs image. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-13094)
It was discovered that the Linux kernel did not properly handle setgid file creation when performed by a non-member of the group. A local attacker could use this to gain elevated privileges. (CVE-2018-13405)
Silvio Cesare discovered that the generic VESA frame buffer driver in the Linux kernel contained an integer overflow. A local attacker could use this to cause a denial of service…
- Record
USN-3752-1- Updated
- 2026-11-02
OSVUSN-3752-2 No score
linux-hwe vulnerabilities
USN-3752-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 18.04 LTS for Ubuntu 16.04 LTS.
It was discovered that, when attempting to handle an out-of-memory situation, a null pointer dereference could be triggered in the Linux kernel in some circumstances. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1000200)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate meta-data information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10323)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate xattr information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-10840)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep meta-data information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10881)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly handle corrupted meta data in some situations. An attacker could use this to specially craft an ext4 filesystem that caused a denial of service (system crash) when mounted. (CVE-2018-1093)
Jann Horn discovered that the Linux kernel's implementation of random seed data reported that it was in a ready state before it had gathered sufficient entropy. An attacker could use this to expose sensitive information. (CVE-2018-1108)
It was discovered that the procfs filesystem did not properly handle processes mapping some memory elements onto files. A local attacker could use this to block utilities that examine the procfs filesystem to report operating system state, such as ps(1). (CVE-2018-1120)
Jann Horn discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep xattr information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11412)
Piotr Gabriel Kosinski and Daniel Shapira discovered a stack-based buffer overflow in the CDROM driver implementation of the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11506)
Shankara Pailoor discovered that a race condition existed in the socket handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-12232)
Shankara Pailoor discovered that the JFS filesystem implementation in the Linux kernel contained a buffer overflow when handling extended attributes. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-12233)
Felix Wilhelm discovered that the KVM implementation in the Linux kernel did not properly perform permission checks in some situations when nested virtualization is used. An attacker in a guest VM could possibly use this to escape into an outer VM or the host OS. (CVE-2018-12904)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly handle an error condition with a corrupted xfs image. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-13094)
It was discovered that the Linux kernel did not properly handle setgid file creation when performed by a non-member of the group. A local attacker could use this to gain elevated…
- Record
USN-3752-2- Updated
- 2026-11-02
OSVUSN-3752-3 No score
linux-azure, linux-oem, linux-gcp vulnerabilities
It was discovered that, when attempting to handle an out-of-memory situation, a null pointer dereference could be triggered in the Linux kernel in some circumstances. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1000200)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate meta-data information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10323)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly validate xattr information. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-10840)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep meta-data information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash). (CVE-2018-10881)
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly handle corrupted meta data in some situations. An attacker could use this to specially craft an ext4 filesystem that caused a denial of service (system crash) when mounted. (CVE-2018-1093)
Jann Horn discovered that the Linux kernel's implementation of random seed data reported that it was in a ready state before it had gathered sufficient entropy. An attacker could use this to expose sensitive information. (CVE-2018-1108)
It was discovered that the procfs filesystem did not properly handle processes mapping some memory elements onto files. A local attacker could use this to block utilities that examine the procfs filesystem to report operating system state, such as ps(1). (CVE-2018-1120)
Jann Horn discovered that the ext4 filesystem implementation in the Linux kernel did not properly keep xattr information consistent in some situations. An attacker could use this to construct a malicious ext4 image that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11412)
Piotr Gabriel Kosinski and Daniel Shapira discovered a stack-based buffer overflow in the CDROM driver implementation of the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-11506)
Shankara Pailoor discovered that a race condition existed in the socket handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-12232)
Shankara Pailoor discovered that the JFS filesystem implementation in the Linux kernel contained a buffer overflow when handling extended attributes. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2018-12233)
Felix Wilhelm discovered that the KVM implementation in the Linux kernel did not properly perform permission checks in some situations when nested virtualization is used. An attacker in a guest VM could possibly use this to escape into an outer VM or the host OS. (CVE-2018-12904)
Wen Xu discovered that the XFS filesystem implementation in the Linux kernel did not properly handle an error condition with a corrupted xfs image. An attacker could use this to construct a malicious xfs image that, when mounted, could cause a denial of service (system crash). (CVE-2018-13094)
It was discovered that the Linux kernel did not properly handle setgid file creation when performed by a non-member of the group. A local attacker could use this to gain elevated privileges. (CVE-2018-13405)
Silvio Cesare discovered that the generic VESA frame buffer driver in the Linux kernel contained an integer overflow. A local attacker could use this to cause a denial of service…
- Record
USN-3752-3- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linuxDebian:12 |
before 4.17.3-1 | 4.17.3-1 |
linuxDebian:13 |
before 4.17.3-1 | 4.17.3-1 |
linuxDebian:14 |
before 4.17.3-1 | 4.17.3-1 |
kernelRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-altRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-bootwrapperRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-debugRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
Show 74 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debuginfo-common-ppc64leRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-develRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-docRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-headersRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-toolsRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-tools-libsRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
perfRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
perf-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
python-perfRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
python-perf-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-debug-develRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-tools-libs-develRed Hat:enterprise_linux:7::server From an advisory covering 42 CVEs |
before 0:4.14.0-115.el7a | 0:4.14.0-115.el7a |
kernel-azureSUSE:Linux Enterprise Module for Public Cloud 15 From an advisory covering 12 CVEs |
before 4.12.14-5.19.1 | 4.12.14-5.19.1 |
kernel-source-azureSUSE:Linux Enterprise Module for Public Cloud 15 From an advisory covering 12 CVEs |
before 4.12.14-5.19.1 | 4.12.14-5.19.1 |
kernel-syms-azureSUSE:Linux Enterprise Module for Public Cloud 15 From an advisory covering 12 CVEs |
before 4.12.14-5.19.1 | 4.12.14-5.19.1 |
kernel-defaultSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-sourceSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-symsSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-defaultSUSE:Linux Enterprise High Availability Extension 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kgraft-patch-SLE12-SP4_Update_2SUSE:Linux Enterprise Live Patching 12 SP4 From an advisory covering 10 CVEs |
before 1-6.3.1 | 1-6.3.1 |
kernel-docsSUSE:Linux Enterprise Software Development Kit 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-obs-buildSUSE:Linux Enterprise Software Development Kit 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-defaultSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-symsSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 12 SP4 From an advisory covering 10 CVEs |
before 4.12.14-95.6.1 | 4.12.14-95.6.1 |
kernel-azureSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-source-azureSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-syms-azureSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-azureSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-source-azureSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-syms-azureSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 13 CVEs |
before 4.12.14-6.6.2 | 4.12.14-6.6.2 |
kernel-defaultSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-sourceSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-zfcpdumpSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-docsSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-obs-buildSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-sourceSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-symsSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-vanillaSUSE:Linux Enterprise Module for Development Tools 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-defaultSUSE:Linux Enterprise Module for Legacy 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-defaultSUSE:Linux Enterprise Live Patching 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-livepatch-SLE15_Update_8SUSE:Linux Enterprise Live Patching 15 From an advisory covering 13 CVEs |
before 1-1.3.1 | 1-1.3.1 |
kernel-defaultSUSE:Linux Enterprise High Availability Extension 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 15 From an advisory covering 13 CVEs |
before 4.12.14-25.28.1 | 4.12.14-25.28.1 |
kernel-livepatch-SLE15_Update_0SUSE:Linux Enterprise Live Patching 15 From an advisory covering 5 CVEs |
before 9-25.2 | 9-25.2 |
kernel-livepatch-SLE15_Update_1SUSE:Linux Enterprise Live Patching 15 From an advisory covering 5 CVEs |
before 8-2.1 | 8-2.1 |
linux-azureUbuntu:16.04:LTS |
before 4.15.0-1022.22~16.04.1, plus listed versions 4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.15 Show 15 moreShow less4.11.0-1016.164.13.0-1005.74.13.0-1006.84.13.0-1007.94.13.0-1009.124.13.0-1011.144.13.0-1012.154.13.0-1014.174.13.0-1016.194.13.0-1018.214.15.0-1013.13~16.04.24.15.0-1014.14~16.04.14.15.0-1018.18~16.04.14.15.0-1019.19~16.04.14.15.0-1021.21~16.04.1 |
4.15.0-1022.22~16.04.1 |
linux-gcpUbuntu:16.04:LTS |
before 4.15.0-1018.19~16.04.2, plus listed versions 4.10.0-1004.44.10.0-1006.64.10.0-1007.74.10.0-1008.84.10.0-1009.9 Show 13 moreShow less4.13.0-1002.54.13.0-1006.94.13.0-1007.104.13.0-1008.114.13.0-1011.154.13.0-1012.164.13.0-1013.174.13.0-1015.194.13.0-1017.214.13.0-1019.234.15.0-1014.14~16.04.14.15.0-1015.15~16.04.14.15.0-1017.18~16.04.1 |
4.15.0-1018.19~16.04.2 |
linux-hweUbuntu:16.04:LTS |
before 4.15.0-33.36~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 33 moreShow less4.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.14.13.0-32.35~16.04.14.13.0-36.40~16.04.14.13.0-37.42~16.04.14.13.0-38.43~16.04.14.13.0-39.44~16.04.14.13.0-41.46~16.04.14.13.0-43.48~16.04.14.13.0-45.50~16.04.14.15.0-24.26~16.04.14.15.0-29.31~16.04.14.15.0-30.32~16.04.14.15.0-32.35~16.04.1 |
4.15.0-33.36~16.04.1 |
linuxUbuntu:18.04:LTS |
before 4.15.0-33.36, plus listed versions 4.13.0-16.194.13.0-17.204.13.0-25.294.13.0-32.354.15.0-10.11 Show 11 moreShow less4.15.0-12.134.15.0-13.144.15.0-15.164.15.0-19.204.15.0-20.214.15.0-22.244.15.0-23.254.15.0-24.264.15.0-29.314.15.0-30.324.15.0-32.35 |
4.15.0-33.36 |
linux-awsUbuntu:18.04:LTS |
before 4.15.0-1020.20, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1007.7 Show 6 moreShow less4.15.0-1009.94.15.0-1010.104.15.0-1011.114.15.0-1016.164.15.0-1017.174.15.0-1019.19 |
4.15.0-1020.20 |
linux-azureUbuntu:18.04:LTS |
before 4.15.0-1022.23, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1008.84.15.0-1009.9 Show 6 moreShow less4.15.0-1012.124.15.0-1013.134.15.0-1014.144.15.0-1018.184.15.0-1019.194.15.0-1021.21 |
4.15.0-1022.23 |
linux-gcpUbuntu:18.04:LTS |
before 4.15.0-1018.19, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1008.8 Show 5 moreShow less4.15.0-1009.94.15.0-1010.104.15.0-1014.144.15.0-1015.154.15.0-1017.18 |
4.15.0-1018.19 |
linux-kvmUbuntu:18.04:LTS |
before 4.15.0-1020.20, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1006.64.15.0-1008.8 Show 6 moreShow less4.15.0-1010.104.15.0-1011.114.15.0-1012.124.15.0-1016.164.15.0-1017.174.15.0-1019.19 |
4.15.0-1020.20 |
linux-oemUbuntu:18.04:LTS |
before 4.15.0-1017.20, plus listed versions 4.15.0-1002.34.15.0-1004.54.15.0-1006.94.15.0-1008.114.15.0-1009.124.15.0-1012.154.15.0-1013.164.15.0-1015.18 |
4.15.0-1017.20 |
linux-raspi2Ubuntu:18.04:LTS |
before 4.15.0-1021.23, plus listed versions 4.13.0-1005.54.13.0-1006.64.13.0-1008.84.15.0-1006.74.15.0-1009.10 Show 7 moreShow less4.15.0-1010.114.15.0-1011.124.15.0-1012.134.15.0-1013.144.15.0-1017.184.15.0-1018.194.15.0-1020.22 |
4.15.0-1021.23 |
linuxUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-33.36, plus listed versions 4.13.0-16.194.13.0-17.204.13.0-25.294.13.0-32.354.15.0-10.11 Show 11 moreShow less4.15.0-12.134.15.0-13.144.15.0-15.164.15.0-19.204.15.0-20.214.15.0-22.244.15.0-23.254.15.0-24.264.15.0-29.314.15.0-30.324.15.0-32.35 |
4.15.0-33.36 |
linux-awsUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1020.20, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1007.7 Show 6 moreShow less4.15.0-1009.94.15.0-1010.104.15.0-1011.114.15.0-1016.164.15.0-1017.174.15.0-1019.19 |
4.15.0-1020.20 |
linux-gcpUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1018.19, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1008.8 Show 5 moreShow less4.15.0-1009.94.15.0-1010.104.15.0-1014.144.15.0-1015.154.15.0-1017.18 |
4.15.0-1018.19 |
linux-kvmUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1020.20, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1006.64.15.0-1008.8 Show 6 moreShow less4.15.0-1010.104.15.0-1011.114.15.0-1012.124.15.0-1016.164.15.0-1017.174.15.0-1019.19 |
4.15.0-1020.20 |
linux-raspi2Ubuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1021.23, plus listed versions 4.13.0-1005.54.13.0-1006.64.13.0-1008.84.15.0-1006.74.15.0-1009.10 Show 7 moreShow less4.15.0-1010.114.15.0-1011.124.15.0-1012.134.15.0-1013.144.15.0-1017.184.15.0-1018.194.15.0-1020.22 |
4.15.0-1021.23 |
linux-hweUbuntu:16.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-33.36~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 33 moreShow less4.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.14.13.0-32.35~16.04.14.13.0-36.40~16.04.14.13.0-37.42~16.04.14.13.0-38.43~16.04.14.13.0-39.44~16.04.14.13.0-41.46~16.04.14.13.0-43.48~16.04.14.13.0-45.50~16.04.14.15.0-24.26~16.04.14.15.0-29.31~16.04.14.15.0-30.32~16.04.14.15.0-32.35~16.04.1 |
4.15.0-33.36~16.04.1 |
linux-azureUbuntu:16.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1022.22~16.04.1, plus listed versions 4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.15 Show 15 moreShow less4.11.0-1016.164.13.0-1005.74.13.0-1006.84.13.0-1007.94.13.0-1009.124.13.0-1011.144.13.0-1012.154.13.0-1014.174.13.0-1016.194.13.0-1018.214.15.0-1013.13~16.04.24.15.0-1014.14~16.04.14.15.0-1018.18~16.04.14.15.0-1019.19~16.04.14.15.0-1021.21~16.04.1 |
4.15.0-1022.22~16.04.1 |
linux-gcpUbuntu:16.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1018.19~16.04.2, plus listed versions 4.10.0-1004.44.10.0-1006.64.10.0-1007.74.10.0-1008.84.10.0-1009.9 Show 13 moreShow less4.13.0-1002.54.13.0-1006.94.13.0-1007.104.13.0-1008.114.13.0-1011.154.13.0-1012.164.13.0-1013.174.13.0-1015.194.13.0-1017.214.13.0-1019.234.15.0-1014.14~16.04.14.15.0-1015.15~16.04.14.15.0-1017.18~16.04.1 |
4.15.0-1018.19~16.04.2 |
linux-azureUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1022.23, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1008.84.15.0-1009.9 Show 6 moreShow less4.15.0-1012.124.15.0-1013.134.15.0-1014.144.15.0-1018.184.15.0-1019.194.15.0-1021.21 |
4.15.0-1022.23 |
linux-oemUbuntu:18.04:LTS From an advisory covering 18 CVEs |
before 4.15.0-1017.20, plus listed versions 4.15.0-1002.34.15.0-1004.54.15.0-1006.94.15.0-1008.114.15.0-1009.124.15.0-1012.154.15.0-1013.164.15.0-1015.18 |
4.15.0-1017.20 |
kernel-sourceopenSUSE:Leap 15.0 From an advisory covering 11 CVEs |
before 4.12.14-lp150.12.45.1 | 4.12.14-lp150.12.45.1 |
kernel-sourceopenSUSE:Tumbleweed From an advisory covering 119 CVEs |
before 5.14.6-1.4 | 5.14.6-1.4 |
kernel-sourceopenSUSE:Tumbleweed From an advisory covering 194 CVEs |
before 6.6.17-1.1 | 6.6.17-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-12232 is a medium vulnerability (CVSS 5.9) in Linux Kernel, published June 12, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.30%, the 93rd percentile. Fixed in linux 4.17.3-1.
References
usn.ubuntu.com/3752-2
usn.ubuntu.com/3752-3
git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=6d8c50dcb029872b298eea68cc6209c866fd3e14
patchwork.ozlabs.org/patch/926519
access.redhat.com/errata/RHSA-2018:2948
lkml.org/lkml/2018/6/5/14
Show 194 moreShow less
securityfocus.com/bid/104453
usn.ubuntu.com/3752-1
github.com/torvalds/linux/commit/6d8c50dcb029872b298eea68cc6209c866fd3e14
nvd.nist.gov/vuln/detail/CVE-2018-12232
github.com/advisories/GHSA-wg55-v4qx-w8g3
security-tracker.debian.org/tracker/CVE-2018-12232
access.redhat.com/security/updates/classification
access.redhat.com/articles/3553061
access.redhat.com/security/vulnerabilities/ssbd
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.6_release_notes/index
access.redhat.com/articles/3658021
bugzilla.redhat.com/show_bug.cgi?id=1516257
bugzilla.redhat.com/show_bug.cgi?id=1528312
bugzilla.redhat.com/show_bug.cgi?id=1528323
bugzilla.redhat.com/show_bug.cgi?id=1533909
bugzilla.redhat.com/show_bug.cgi?id=1539508
bugzilla.redhat.com/show_bug.cgi?id=1539706
bugzilla.redhat.com/show_bug.cgi?id=1541846
bugzilla.redhat.com/show_bug.cgi?id=1547824
bugzilla.redhat.com/show_bug.cgi?id=1548412
bugzilla.redhat.com/show_bug.cgi?id=1550142
bugzilla.redhat.com/show_bug.cgi?id=1551051
bugzilla.redhat.com/show_bug.cgi?id=1551565
bugzilla.redhat.com/show_bug.cgi?id=1552048
bugzilla.redhat.com/show_bug.cgi?id=1553361
bugzilla.redhat.com/show_bug.cgi?id=1560777
bugzilla.redhat.com/show_bug.cgi?id=1560788
bugzilla.redhat.com/show_bug.cgi?id=1560793
bugzilla.redhat.com/show_bug.cgi?id=1566890
bugzilla.redhat.com/show_bug.cgi?id=1568744
bugzilla.redhat.com/show_bug.cgi?id=1571062
bugzilla.redhat.com/show_bug.cgi?id=1571623
bugzilla.redhat.com/show_bug.cgi?id=1573699
bugzilla.redhat.com/show_bug.cgi?id=1575472
bugzilla.redhat.com/show_bug.cgi?id=1577408
bugzilla.redhat.com/show_bug.cgi?id=1583210
bugzilla.redhat.com/show_bug.cgi?id=1589324
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_2948.json
access.redhat.com/security/cve/CVE-2017-13166
cve.org/CVERecord?id=CVE-2017-13166
nvd.nist.gov/vuln/detail/CVE-2017-13166
access.redhat.com/security/cve/CVE-2017-16648
cve.org/CVERecord?id=CVE-2017-16648
nvd.nist.gov/vuln/detail/CVE-2017-16648
access.redhat.com/security/cve/CVE-2017-17805
cve.org/CVERecord?id=CVE-2017-17805
nvd.nist.gov/vuln/detail/CVE-2017-17805
access.redhat.com/security/cve/CVE-2017-17806
cve.org/CVERecord?id=CVE-2017-17806
nvd.nist.gov/vuln/detail/CVE-2017-17806
access.redhat.com/security/cve/CVE-2017-18075
cve.org/CVERecord?id=CVE-2017-18075
nvd.nist.gov/vuln/detail/CVE-2017-18075
access.redhat.com/security/cve/CVE-2017-18208
cve.org/CVERecord?id=CVE-2017-18208
nvd.nist.gov/vuln/detail/CVE-2017-18208
lwn.net/Articles/618064
kernel.org/doc/Documentation/filesystems/dax.txt
access.redhat.com/security/cve/CVE-2017-18344
cve.org/CVERecord?id=CVE-2017-18344
nvd.nist.gov/vuln/detail/CVE-2017-18344
access.redhat.com/security/cve/CVE-2018-1065
cve.org/CVERecord?id=CVE-2018-1065
nvd.nist.gov/vuln/detail/CVE-2018-1065
access.redhat.com/security/cve/CVE-2018-1068
cve.org/CVERecord?id=CVE-2018-1068
nvd.nist.gov/vuln/detail/CVE-2018-1068
access.redhat.com/security/cve/CVE-2018-1092
cve.org/CVERecord?id=CVE-2018-1092
nvd.nist.gov/vuln/detail/CVE-2018-1092
access.redhat.com/security/cve/CVE-2018-1094
cve.org/CVERecord?id=CVE-2018-1094
nvd.nist.gov/vuln/detail/CVE-2018-1094
access.redhat.com/security/cve/CVE-2018-1095
cve.org/CVERecord?id=CVE-2018-1095
nvd.nist.gov/vuln/detail/CVE-2018-1095
access.redhat.com/security/cve/CVE-2018-1118
cve.org/CVERecord?id=CVE-2018-1118
nvd.nist.gov/vuln/detail/CVE-2018-1118
access.redhat.com/security/cve/CVE-2018-1120
cve.org/CVERecord?id=CVE-2018-1120
nvd.nist.gov/vuln/detail/CVE-2018-1120
seclists.org/oss-sec/2018/q2/122
access.redhat.com/security/cve/CVE-2018-3639
cve.org/CVERecord?id=CVE-2018-3639
nvd.nist.gov/vuln/detail/CVE-2018-3639
bugs.chromium.org/p/project-zero/issues/detail?id=1528
software.intel.com/sites/default/files/managed/b9/f9/336983-Intel-Analysis-of-Speculative-Execution-Side-Channels-White-Paper.pdf
software.intel.com/sites/default/files/managed/c5/63/336996-Speculative-Execution-Side-Channel-Mitigations.pdf
intel.com/content/www/us/en/security-center/advisory/intel-sa-00115.html
access.redhat.com/security/cve/CVE-2018-5344
cve.org/CVERecord?id=CVE-2018-5344
nvd.nist.gov/vuln/detail/CVE-2018-5344
access.redhat.com/security/cve/CVE-2018-5390
cve.org/CVERecord?id=CVE-2018-5390
nvd.nist.gov/vuln/detail/CVE-2018-5390
kb.cert.org/vuls/id/962459
spinics.net/lists/netdev/msg514742.html
access.redhat.com/security/cve/CVE-2018-5391
cve.org/CVERecord?id=CVE-2018-5391
nvd.nist.gov/vuln/detail/CVE-2018-5391
kb.cert.org/vuls/id/641765
access.redhat.com/security/cve/CVE-2018-5750
cve.org/CVERecord?id=CVE-2018-5750
nvd.nist.gov/vuln/detail/CVE-2018-5750
access.redhat.com/security/cve/CVE-2018-5803
cve.org/CVERecord?id=CVE-2018-5803
nvd.nist.gov/vuln/detail/CVE-2018-5803
cve.org/CVERecord?id=CVE-2018-5848
nvd.nist.gov/vuln/detail/CVE-2018-5848
cve.org/CVERecord?id=CVE-2018-7566
nvd.nist.gov/vuln/detail/CVE-2018-7566
cve.org/CVERecord?id=CVE-2018-7757
nvd.nist.gov/vuln/detail/CVE-2018-7757
cve.org/CVERecord?id=CVE-2018-8781
nvd.nist.gov/vuln/detail/CVE-2018-8781
cve.org/CVERecord?id=CVE-2018-9363
nvd.nist.gov/vuln/detail/CVE-2018-9363
cve.org/CVERecord?id=CVE-2018-10322
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=b32a7dc8aef1882fbf983eb354837488cc9d54dc
suse.com/support/update/announcement/2019/suse-su-20190150-1
bugzilla.suse.com/1024718
bugzilla.suse.com/1046299
bugzilla.suse.com/1050242
bugzilla.suse.com/1050244
bugzilla.suse.com/1051510
bugzilla.suse.com/1055120
bugzilla.suse.com/1055121
bugzilla.suse.com/1055186
bugzilla.suse.com/1058115
bugzilla.suse.com/1060463
bugzilla.suse.com/1065600
bugzilla.suse.com/1065729
bugzilla.suse.com/1068273
bugzilla.suse.com/1078248
bugzilla.suse.com/1079935
bugzilla.suse.com/1082387
bugzilla.suse.com/1082555
bugzilla.suse.com/1082653
bugzilla.suse.com/1083647
bugzilla.suse.com/1085535
bugzilla.suse.com/1086282
bugzilla.suse.com/1086283
bugzilla.suse.com/1086423
bugzilla.suse.com/1087082
bugzilla.suse.com/1087978
bugzilla.suse.com/1088386
suse.com/security/cve/CVE-2018-12232
suse.com/security/cve/CVE-2018-14625
suse.com/security/cve/CVE-2018-16862
suse.com/security/cve/CVE-2018-16884
suse.com/security/cve/CVE-2018-18281
suse.com/security/cve/CVE-2018-18397
suse.com/security/cve/CVE-2018-19407
suse.com/security/cve/CVE-2018-19824
suse.com/security/cve/CVE-2018-19854
suse.com/security/cve/CVE-2018-19985
suse.com/security/cve/CVE-2018-20169
suse.com/security/cve/CVE-2018-9568
suse.com/support/update/announcement/2019/suse-su-20190196-1
suse.com/support/update/announcement/2019/suse-su-20190222-1
suse.com/security/cve/CVE-2017-5753
suse.com/support/update/announcement/2019/suse-su-20190224-1
suse.com/security/cve/CVE-2018-18710
suse.com/support/update/announcement/2019/suse-su-20190740-1
suse.com/security/cve/CVE-2019-6974
suse.com/security/cve/CVE-2019-7221
suse.com/security/cve/CVE-2019-8912
suse.com/security/cve/CVE-2019-9213
ubuntu.com/security/CVE-2018-12232
ubuntu.com/security/notices/USN-3752-1
ubuntu.com/security/notices/USN-3752-2
ubuntu.com/security/notices/USN-3752-3
ubuntu.com/security/CVE-2018-1093
ubuntu.com/security/CVE-2018-1108
ubuntu.com/security/CVE-2018-1120
ubuntu.com/security/CVE-2018-5814
ubuntu.com/security/CVE-2018-9415
ubuntu.com/security/CVE-2018-10323
ubuntu.com/security/CVE-2018-10840
ubuntu.com/security/CVE-2018-10881
ubuntu.com/security/CVE-2018-11412
ubuntu.com/security/CVE-2018-11506
ubuntu.com/security/CVE-2018-12233
ubuntu.com/security/CVE-2018-12904
ubuntu.com/security/CVE-2018-13094
ubuntu.com/security/CVE-2018-13405
ubuntu.com/security/CVE-2018-13406
ubuntu.com/security/CVE-2018-1000200
ubuntu.com/security/CVE-2018-1000204
lists.opensuse.org/archives/list/[email protected]/thread/HZOAR52RMMAMPTGY2TTSFPEKREAVGPNY
suse.com/security/cve/CVE-2017-1000251
suse.com/security/cve/CVE-2017-12153
suse.com/security/cve/CVE-2017-13080
Left out here: 522 references and the rest of 8 source descriptions. The JSON record has them.