CVE-2017-1000405
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the...
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.0
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
CVE-2017-1000405- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-362
- Updated
- 2026-11-02
CVE List No score
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
CVE-2017-1000405- Updated
- 2026-11-02
EUVDEUVD-2017-1545 No score
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
EUVD-2017-1545- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c6vh-7mwq-c4gc
7.0
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the...
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
GHSA-c6vh-7mwq-c4gc- CVSS 3.0
- 7.0 High
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-362
- Updated
- 2026-11-02
OSV
7.0
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
CVE-2017-1000405- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-1000405
7.0
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
DEBIAN-CVE-2017-1000405- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 27 moreShow less
OSVRHSA-2018:0180
6.1
Red Hat Security Advisory: kernel-alt security and bug fix update
- Record
RHSA-2018:0180- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-1000405
7.0
The Linux Kernel versions 2.6.38 through 4.14 have a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original "Dirty cow" because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it does allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp.
- Record
UBUNTU-CVE-2017-1000405- CVSS 3.1
- 7.0 High
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.0 High
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2017:3210-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP1 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages. (bnc#1069702)
- CVE-2017-1000405: mm, thp: do not dirty huge pages on read fault (bnc#1069496).
- CVE-2017-16649: The usbnet_generic_cdc_bind function in drivers/net/usb/cdc_ether.c in the Linux kernel allowed local users to cause a denial of service (divide-by-zero error and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1067085)
- CVE-2014-0038: The compat_sys_recvmmsg function in net/compat.c, when CONFIG_X86_X32 is enabled, allowed local users to gain privileges via a recvmmsg system call with a crafted timeout pointer parameter (bnc#860993).
- CVE-2017-16650: The qmi_wwan_bind function in drivers/net/usb/qmi_wwan.c in the Linux kernel allowed local users to cause a denial of service (divide-by-zero error and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1067086)
- CVE-2017-16535: The usb_get_bos_descriptor function in drivers/usb/core/config.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1066700)
- CVE-2017-15102: The tower_probe function in drivers/usb/misc/legousbtower.c in the Linux kernel allowed local users (who are physically proximate for inserting a crafted USB device) to gain privileges by leveraging a write-what-where condition that occurs after a race condition and a NULL pointer dereference. (bnc#1066705)
- CVE-2017-16531: drivers/usb/core/config.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device, related to the USB_DT_INTERFACE_ASSOCIATION descriptor. (bnc#1066671)
- CVE-2017-12193: The assoc_array_insert_into_terminal_node function in lib/assoc_array.c in the Linux kernel mishandled node splitting, which allowed local users to cause a denial of service (NULL pointer dereference and panic) via a crafted application, as demonstrated by the keyring key type, and key addition and link creation operations. (bnc#1066192)
- CVE-2017-16529: The snd_usb_create_streams function in sound/usb/card.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1066650)
- CVE-2017-16525: The usb_serial_console_disconnect function in drivers/usb/serial/console.c in the Linux kernel allowed local users to cause a denial of service (use-after-free and system crash) or possibly have unspecified other impact via a crafted USB device, related to disconnection and failed setup. (bnc#1066618)
- CVE-2017-16537: The imon_probe function in drivers/media/rc/imon.c in the Linux kernel allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1066573)
- CVE-2017-16536: The cx231xx_usb_probe function in drivers/media/usb/cx231xx/cx231xx-cards.c in the Linux kernel allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1066606)
- CVE-2017-16527: sound/usb/mixer.c in the Linux kernel allowed local users to cause a denial of service (snd_usb_mixer_interrupt use-after-free and system crash) or possibly have unspecified other impact via a crafted USB device. (bnc#1066625)
The following non-security bugs were fixed:
- NVMe: No lock while DMA mapping data…
- Record
SUSE-SU-2017:3210-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3225-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP3 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2017-1000405: A bug in the THP CoW support could be used by local attackers to corrupt memory of other processes and cause them to crash (bnc#1069496).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bnc#1069702).
The following non-security bugs were fixed:
Fix a build issue on ppc64le systems (bsc#1070805)
- Record
SUSE-SU-2017:3225-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3226-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP2 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2017-1000405: A bug in the THP CoW support could be used by local attackers to corrupt memory of other processes and cause them to crash (bnc#1069496).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bnc#1069702).
The following non-security bugs were fixed:
Fix a build issue on ppc64le systems (bsc#1070805)
- Record
SUSE-SU-2017:3226-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3249-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 kernel was updated to 3.12.61 to receive various security and bugfixes.
The following security bugs were fixed:
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c in the Linux kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bnc#1069702 1069708).
- CVE-2017-1000405: The Linux Kernel had a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() could be reached by get_user_pages(). In such case, the pmd would become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd could become dirty without going through a COW cycle. This bug was not as severe as the original 'Dirty cow' because an ext4 file (or any other regular file) could not be mapped using THP. Nevertheless, it did allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files could be overwritten (since their mapping could be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp (bnc#1069496 1070307).
- CVE-2017-16649: The usbnet_generic_cdc_bind function in drivers/net/usb/cdc_ether.c in the Linux kernel allowed local users to cause a denial of service (divide-by-zero error and system crash) or possibly have unspecified other impact via a crafted USB device (bnc#1067085).
- CVE-2014-0038: The compat_sys_recvmmsg function in net/compat.c in the Linux kernel, when CONFIG_X86_X32 is enabled, allowed local users to gain privileges via a recvmmsg system call with a crafted timeout pointer parameter (bnc#860993).
- CVE-2017-16650: The qmi_wwan_bind function in drivers/net/usb/qmi_wwan.c in the Linux kernel allowed local users to cause a denial of service (divide-by-zero error and system crash) or possibly have unspecified other impact via a crafted USB device (bnc#1067086).
- CVE-2017-16535: The usb_get_bos_descriptor function in drivers/usb/core/config.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device (bnc#1066700).
- CVE-2017-15102: The tower_probe function in drivers/usb/misc/legousbtower.c in the Linux kernel allowed local users (who are physically proximate for inserting a crafted USB device) to gain privileges by leveraging a write-what-where condition that occurs after a race condition and a NULL pointer dereference (bnc#1066705).
- CVE-2017-16531: drivers/usb/core/config.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device, related to the USB_DT_INTERFACE_ASSOCIATION descriptor (bnc#1066671).
- CVE-2017-12193: The assoc_array_insert_into_terminal_node function in lib/assoc_array.c in the Linux kernel mishandled node splitting, which allowed local users to cause a denial of service (NULL pointer dereference and panic) via a crafted application, as demonstrated by the keyring key type, and key addition and link creation operations (bnc#1066192).
- CVE-2017-16529: The snd_usb_create_streams function in sound/usb/card.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds read and system crash) or possibly have unspecified other impact via a crafted USB device (bnc#1066650).
- CVE-2017-16525: The usb_serial_console_disconnect function in drivers/usb/serial/console.c in the Linux kernel allowed local users to cause a denial of service (use-after-free and system crash) or possibly have unspecified other impact via a crafted USB device, related to disconnection and failed setup (bnc#1066618).
- CVE-2017-16537: The imon_probe function in drivers/media/rc/imon.c in the Linux kernel allowed local users to cause a…
- Record
SUSE-SU-2017:3249-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3284-1 No score
Security update for the Linux Kernel (Live Patch 11 for SLE 12 SP2)
This update for the Linux Kernel 4.4.74-92_32 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3284-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3285-1 No score
Security update for the Linux Kernel (Live Patch 14 for SLE 12 SP2)
This update for the Linux Kernel 4.4.90-92_45 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3285-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3286-1 No score
Security update for the Linux Kernel (Live Patch 8 for SLE 12 SP2)
This update for the Linux Kernel 4.4.59-92_20 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
- CVE-2017-10661: Race condition in fs/timerfd.c allowed local users to gain privileges or cause a denial of service (list corruption or use-after-free) via simultaneous file-descriptor operations that leverage improper might_cancel queueing (bsc#1053153).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3286-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3295-1 No score
Security update for the Linux Kernel (Live Patch 12 for SLE 12 SP2)
This update for the Linux Kernel 4.4.74-92_35 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3295-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3296-1 No score
Security update for the Linux Kernel (Live Patch 9 for SLE 12 SP2)
This update for the Linux Kernel 4.4.59-92_24 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
- CVE-2017-10661: Race condition in fs/timerfd.c allowed local users to gain privileges or cause a denial of service (list corruption or use-after-free) via simultaneous file-descriptor operations that leverage improper might_cancel queueing (bsc#1053153).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3296-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3297-1 No score
Security update for the Linux Kernel (Live Patch 13 for SLE 12 SP2)
This update for the Linux Kernel 4.4.74-92_38 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3297-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3300-1 No score
Security update for the Linux Kernel (Live Patch 10 for SLE 12 SP2)
This update for the Linux Kernel 4.4.74-92_29 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3300-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3310-1 No score
Security update for the Linux Kernel (Live Patch 7 for SLE 12 SP2)
This update for the Linux Kernel 4.4.59-92_17 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
- CVE-2017-10661: Race condition in fs/timerfd.c allowed local users to gain privileges or cause a denial of service (list corruption or use-after-free) via simultaneous file-descriptor operations that leverage improper might_cancel queueing (bsc#1053153).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3310-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3314-1 No score
Security update for the Linux Kernel (Live Patch 3 for SLE 12 SP3)
This update for the Linux Kernel 4.4.82-6_9 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3314-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3317-1 No score
Security update for the Linux Kernel (Live Patch 4 for SLE 12 SP3)
This update for the Linux Kernel 4.4.90-6_12 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
- Record
SUSE-SU-2017:3317-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3319-1 No score
Security update for the Linux Kernel (Live Patch 1 for SLE 12 SP3)
This update for the Linux Kernel 4.4.82-6_3 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3319-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3324-1 No score
Security update for the Linux Kernel (Live Patch 2 for SLE 12 SP3)
This update for the Linux Kernel 4.4.82-6_6 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Problematic use of pmd_mkdirty() in the touch_pmd() function allowed users to overwrite read-only huge pages (e.g. the zero huge page and sealed shmem files) (bsc#1070307).
- CVE-2017-16939: The XFRM dump policy implementation in net/xfrm/xfrm_user.c kernel allowed local users to gain privileges or cause a denial of service (use-after-free) via a crafted SO_RCVBUF setsockopt system call in conjunction with XFRM_MSG_GETPOLICY Netlink messages (bsc#1069708).
This non-security issue was fixed:
- bsc#1062847: Enable proper shut down if NIC teaming is enabled
- Record
SUSE-SU-2017:3324-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:0213-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 SP2 Realtime kernel was updated to 4.4.104 to receive various security and bugfixes.
This update adds mitigations for various side channel attacks against modern CPUs that could disclose content of otherwise unreadable memory (bnc#1068032).
-
CVE-2017-5753: Local attackers on systems with modern CPUs featuring deep instruction pipelining could use attacker controllable speculative execution over code patterns in the Linux Kernel to leak content from otherwise not readable memory in the same address space, allowing retrieval of passwords, cryptographic keys and other secrets.
This problem is mitigated by adding speculative fencing on affected code paths throughout the Linux kernel.
-
CVE-2017-5715: Local attackers on systems with modern CPUs featuring branch prediction could use mispredicted branches to speculatively execute code patterns that in turn could be made to leak other non-readable content in the same address space, an attack similar to CVE-2017-5753.
This problem is mitigated by disabling predictive branches, depending on CPU architecture either by firmware updates and/or fixes in the user-kernel privilege boundaries.
This is done with help of Linux Kernel fixes on the Intel/AMD x86_64 architectures. On x86_64, this requires also updates of the CPU microcode packages, delivered in seperate updates.
As this feature can have a performance impact, it can be disabled using the 'nospec' kernel commandline option.
-
CVE-2017-5754: Local attackers on systems with modern CPUs featuring deep instruction pipelining could use code patterns in userspace to speculative executive code that would read otherwise read protected memory, an attack similar to CVE-2017-5753.
This problem is mitigated by unmapping the Linux Kernel from the user address space during user code execution, following a approach called 'KAISER'. The terms used here are 'KAISER' / 'Kernel Address Isolation' and 'PTI' / 'Page Table Isolation'.
The following security bugs were fixed:
- CVE-2017-1000405: The Linux Kernel versions had a problematic use of pmd_mkdirty() in the touch_pmd() function inside the THP implementation. touch_pmd() can be reached by get_user_pages(). In such case, the pmd will become dirty. This scenario breaks the new can_follow_write_pmd()'s logic - pmd can become dirty without going through a COW cycle. This bug is not as severe as the original 'Dirty cow' because an ext4 file (or any other regular file) cannot be mapped using THP. Nevertheless, it did allow us to overwrite read-only huge pages. For example, the zero huge page and sealed shmem files can be overwritten (since their mapping can be populated using THP). Note that after the first write page-fault to the zero page, it will be replaced with a new fresh (and zeroed) thp (bnc#1069496).
- CVE-2017-1000410: The Linux kernel was affected by a vulnerability that lies in the processing of incoming L2CAP commands - ConfigRequest, and ConfigResponse messages. (bnc#1070535).
- CVE-2017-11600: net/xfrm/xfrm_policy.c in the Linux kernel did not ensure that the dir value of xfrm_userpolicy_id is XFRM_POLICY_MAX or less, which allowed local users to cause a denial of service (out-of-bounds access) or possibly have unspecified other impact via an XFRM_MSG_MIGRATE xfrm Netlink message (bnc#1050231).
- CVE-2017-12193: The assoc_array_insert_into_terminal_node function in lib/assoc_array.c in the Linux kernel mishandled node splitting, which allowed local users to cause a denial of service (NULL pointer dereference and panic) via a crafted application, as demonstrated by the keyring key type, and key addition and link creation operations (bnc#1066192).
- CVE-2017-15115: The sctp_do_peeloff function in net/sctp/socket.c in the Linux kernel did not check whether the intended netns is used in a peel-off action, which allowed local users to cause a denial of service (use-after-free and system crash) or…
- Record
SUSE-SU-2018:0213-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3400-1 No score
Security update for the Linux Kernel (Live Patch 7 for SLE 15 SP1)
This update for the Linux Kernel 4.12.14-197_26 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Fixed a bug in the THP CoW support that could have been used by local attackers to corrupt memory of other processes and cause them to crash (bsc#1178264, bsc#1069496, bsc#1070307).
- CVE-2020-12351: Fixed a type confusion while processing AMP packets aka 'BleedingTooth' aka 'BadKarma' (bsc#1177724, bsc#1177729, bsc#1178397).
- CVE-2020-25645: Fixed an an issue in IPsec that caused traffic between two Geneve endpoints to be unencrypted (bnc#1177513).
- Record
SUSE-SU-2020:3400-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3449-1 No score
Security update for the Linux Kernel (Live Patch 16 for SLE 15)
This update for the Linux Kernel 4.12.14-150_41 fixes several issues.
The following security issues were fixed:
- CVE-2017-1000405: Fixed a bug in the THP CoW support that could have been used by local attackers to corrupt memory of other processes and cause them to crash (bsc#1178264, bsc#1069496, bsc#1070307).
- CVE-2020-0430: Fixed an OOB read in skb_headlen of /include/linux/skbuff.h (bsc#1176723, bsc#1178003).
- CVE-2020-12351: Fixed a type confusion while processing AMP packets aka 'BleedingTooth' aka 'BadKarma' (bsc#1177724, bsc#1177729, bsc#1178397).
- CVE-2020-25645: Fixed an an issue in IPsec that caused traffic between two Geneve endpoints to be unencrypted (bnc#1177513).
- Record
SUSE-SU-2020:3449-1- 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
OSVUSN-3508-2 No score
linux-hwe vulnerabilities
USN-3508-1 fixed vulnerabilities in the Linux kernel for Ubuntu 17.04. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 17.04 for Ubuntu 16.04 LTS.
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)
Yonggang Guo discovered that a race condition existed in the driver subsystem in the Linux kernel. A local attacker could use this to possibly gain administrative privileges. (CVE-2017-12146)
- Record
USN-3508-2- Updated
- 2026-11-02
OSVUSN-3509-1 No score
linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon 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)
Andrey Konovalov discovered an out-of-bounds read in the GTCO digitizer USB driver for the Linux kernel. A physically proximate attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-16643)
- Record
USN-3509-1- Updated
- 2026-11-02
OSVUSN-3509-2 No score
linux-lts-xenial, linux-aws vulnerabilities
USN-3509-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu 14.04 LTS.
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)
Andrey Konovalov discovered an out-of-bounds read in the GTCO digitizer USB driver for the Linux kernel. A physically proximate attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-16643)
- Record
USN-3509-2- Updated
- 2026-11-02
OSVUSN-3510-1 No score
linux 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)
- Record
USN-3510-1- Updated
- 2026-11-02
OSVUSN-3511-1 No score
linux-azure 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)
- Record
USN-3511-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linuxDebian:12 |
before 4.14.2-1 | 4.14.2-1 |
linuxDebian:13 |
before 4.14.2-1 | 4.14.2-1 |
linuxDebian:14 |
before 4.14.2-1 | 4.14.2-1 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-altRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-bootwrapperRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-debugRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-debug-develRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-debuginfoRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
Show 112 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debuginfo-common-aarch64Red Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-debuginfo-common-ppc64leRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-develRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-docRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-headersRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-toolsRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-tools-libsRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
perfRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
perf-debuginfoRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
python-perfRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
python-perf-debuginfoRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernelRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-tools-libs-develRed Hat:enterprise_linux:7::server |
before 0:4.11.0-44.4.1.el7a | 0:4.11.0-44.4.1.el7a |
kernel-defaultSUSE:OpenStack Cloud 6 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-sourceSUSE:OpenStack Cloud 6 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-symsSUSE:OpenStack Cloud 6 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-xenSUSE:OpenStack Cloud 6 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kgraft-patch-SLE12-SP1_Update_23SUSE:OpenStack Cloud 6 |
before 1-2.1 | 1-2.1 |
kernel-ec2SUSE:Linux Enterprise Module for Public Cloud 12 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-xenSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kgraft-patch-SLE12-SP1_Update_23SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 1-2.1 | 1-2.1 |
kernel-defaultSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-symsSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kernel-xenSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 3.12.74-60.64.66.1 | 3.12.74-60.64.66.1 |
kgraft-patch-SLE12-SP1_Update_23SUSE:Linux Enterprise Server 12 SP1-LTSS |
before 1-2.1 | 1-2.1 |
kernel-defaultSUSE:Linux Enterprise Desktop 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-sourceSUSE:Linux Enterprise Desktop 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-symsSUSE:Linux Enterprise Desktop 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-defaultSUSE:Linux Enterprise High Availability Extension 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kgraft-patch-SLE12-SP3_Update_5SUSE:Linux Enterprise Live Patching 12 SP3 |
before 1-6.1 | 1-6.1 |
kernel-docsSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 4.4.92-6.30.2 | 4.4.92-6.30.2 |
kernel-obs-buildSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-defaultSUSE:Linux Enterprise Server 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-symsSUSE:Linux Enterprise Server 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 12 SP3 |
before 4.4.92-6.30.1 | 4.4.92-6.30.1 |
kernel-defaultSUSE:Linux Enterprise Desktop 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-sourceSUSE:Linux Enterprise Desktop 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-symsSUSE:Linux Enterprise Desktop 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-defaultSUSE:Linux Enterprise High Availability Extension 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kgraft-patch-SLE12-SP2_Update_15SUSE:Linux Enterprise Live Patching 12 |
before 1-4.1 | 1-4.1 |
kernel-defaultSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-sourceSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-symsSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-docsSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 4.4.90-92.50.3 | 4.4.90-92.50.3 |
kernel-obs-buildSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-defaultSUSE:Linux Enterprise Server 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-symsSUSE:Linux Enterprise Server 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 12 SP2 |
before 4.4.90-92.50.1 | 4.4.90-92.50.1 |
kernel-ec2SUSE:Linux Enterprise Module for Public Cloud 12 |
before 3.12.61-52.106.1 | 3.12.61-52.106.1 |
kernel-defaultSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.106.1 | 3.12.61-52.106.1 |
kernel-sourceSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.106.1 | 3.12.61-52.106.1 |
kernel-symsSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.106.1 | 3.12.61-52.106.1 |
kernel-xenSUSE:Linux Enterprise Server 12-LTSS |
before 3.12.61-52.106.1 | 3.12.61-52.106.1 |
kgraft-patch-SLE12_Update_29SUSE:Linux Enterprise Server 12-LTSS |
before 1-5.1 | 1-5.1 |
kgraft-patch-SLE12-SP2_Update_11SUSE:Linux Enterprise Live Patching 12 |
before 5-2.1 | 5-2.1 |
kgraft-patch-SLE12-SP2_Update_14SUSE:Linux Enterprise Live Patching 12 |
before 2-2.1 | 2-2.1 |
kgraft-patch-SLE12-SP2_Update_8SUSE:Linux Enterprise Live Patching 12 |
before 7-2.1 | 7-2.1 |
kgraft-patch-SLE12-SP2_Update_12SUSE:Linux Enterprise Live Patching 12 |
before 5-2.1 | 5-2.1 |
kgraft-patch-SLE12-SP2_Update_9SUSE:Linux Enterprise Live Patching 12 |
before 6-2.1 | 6-2.1 |
kgraft-patch-SLE12-SP2_Update_13SUSE:Linux Enterprise Live Patching 12 |
before 4-2.1 | 4-2.1 |
kgraft-patch-SLE12-SP2_Update_10SUSE:Linux Enterprise Live Patching 12 |
before 6-2.1 | 6-2.1 |
kgraft-patch-SLE12-SP2_Update_7SUSE:Linux Enterprise Live Patching 12 |
before 7-2.1 | 7-2.1 |
kgraft-patch-SLE12-SP3_Update_3SUSE:Linux Enterprise Live Patching 12 SP3 |
before 3-2.1 | 3-2.1 |
kgraft-patch-SLE12-SP3_Update_4SUSE:Linux Enterprise Live Patching 12 SP3 |
before 2-2.1 | 2-2.1 |
kgraft-patch-SLE12-SP3_Update_1SUSE:Linux Enterprise Live Patching 12 SP3 |
before 4-2.1 | 4-2.1 |
kgraft-patch-SLE12-SP3_Update_2SUSE:Linux Enterprise Live Patching 12 SP3 |
before 3-2.1 | 3-2.1 |
kernel-rtSUSE:Linux Enterprise Real Time 12 SP2 |
before 4.4.104-24.1 | 4.4.104-24.1 |
kernel-rt_debugSUSE:Linux Enterprise Real Time 12 SP2 |
before 4.4.104-24.1 | 4.4.104-24.1 |
kernel-source-rtSUSE:Linux Enterprise Real Time 12 SP2 |
before 4.4.104-24.1 | 4.4.104-24.1 |
kernel-syms-rtSUSE:Linux Enterprise Real Time 12 SP2 |
before 4.4.104-24.1 | 4.4.104-24.1 |
kgraft-patch-SLE12-SP5_Update_1SUSE:Linux Enterprise Live Patching 12 SP5 |
before 8-2.2 | 8-2.2 |
kgraft-patch-SLE12-SP5_Update_0SUSE:Linux Enterprise Live Patching 12 SP5 |
before 8-21.2 | 8-21.2 |
kernel-livepatch-SLE15-SP1_Update_7SUSE:Linux Enterprise Live Patching 15 SP1 |
before 8-2.2 | 8-2.2 |
kgraft-patch-SLE12-SP4_Update_10SUSE:Linux Enterprise Live Patching 12 SP4 |
before 8-2.2 | 8-2.2 |
kernel-livepatch-SLE15_Update_16SUSE:Linux Enterprise Live Patching 15 |
before 8-2.2 | 8-2.2 |
linuxUbuntu:14.04:LTS |
before 3.13.0-137.186, plus listed versions 3.11.0-12.193.12.0-1.33.12.0-2.53.12.0-2.73.12.0-3.8 Show 45 moreShow less3.12.0-3.93.12.0-4.103.12.0-4.123.12.0-5.133.12.0-7.153.13.0-1.163.13.0-2.173.13.0-3.183.13.0-4.193.13.0-5.203.13.0-6.233.13.0-7.253.13.0-7.263.13.0-8.273.13.0-8.283.13.0-10.303.13.0-11.313.13.0-12.323.13.0-13.333.13.0-14.343.13.0-15.353.13.0-16.363.13.0-17.373.13.0-18.383.13.0-19.393.13.0-19.403.13.0-20.423.13.0-21.433.13.0-22.443.13.0-23.453.13.0-24.463.13.0-24.473.13.0-27.503.13.0-29.533.13.0-30.543.13.0-30.553.13.0-32.573.13.0-33.583.13.0-34.603.13.0-35.623.13.0-36.633.13.0-37.643.13.0-39.663.13.0-40.693.13.0-41.70 |
3.13.0-137.186 |
linux-awsUbuntu:14.04:LTS |
before 4.4.0-1005.5, plus listed versions 4.4.0-1002.24.4.0-1003.3 |
4.4.0-1005.5 |
linux-lts-xenialUbuntu:14.04:LTS |
before 4.4.0-103.126~14.04.1, plus listed versions 4.4.0-13.29~14.04.14.4.0-14.30~14.04.24.4.0-15.31~14.04.14.4.0-18.34~14.04.14.4.0-21.37~14.04.1 Show 37 moreShow less4.4.0-22.39~14.04.14.4.0-22.40~14.04.14.4.0-24.43~14.04.14.4.0-28.47~14.04.14.4.0-31.50~14.04.14.4.0-34.53~14.04.14.4.0-36.55~14.04.14.4.0-38.57~14.04.14.4.0-42.62~14.04.14.4.0-45.66~14.04.14.4.0-47.68~14.04.14.4.0-51.72~14.04.14.4.0-53.74~14.04.14.4.0-57.78~14.04.14.4.0-59.80~14.04.14.4.0-62.83~14.04.14.4.0-63.84~14.04.24.4.0-64.85~14.04.14.4.0-66.87~14.04.14.4.0-67.88~14.04.14.4.0-70.91~14.04.14.4.0-71.92~14.04.14.4.0-72.93~14.04.14.4.0-75.96~14.04.14.4.0-78.99~14.04.24.4.0-79.100~14.04.14.4.0-81.104~14.04.14.4.0-83.106~14.04.14.4.0-87.110~14.04.14.4.0-89.112~14.04.14.4.0-91.114~14.04.14.4.0-92.115~14.04.14.4.0-93.116~14.04.14.4.0-96.119~14.04.14.4.0-97.120~14.04.14.4.0-98.121~14.04.14.4.0-101.124~14.04.1 |
4.4.0-103.126~14.04.1 |
linuxUbuntu:16.04:LTS |
before 4.4.0-103.126, plus listed versions 4.2.0-16.194.2.0-17.214.2.0-19.234.3.0-1.104.3.0-2.11 Show 45 moreShow less4.3.0-5.164.3.0-6.174.3.0-7.184.4.0-2.164.4.0-4.194.4.0-6.214.4.0-7.224.4.0-8.234.4.0-9.244.4.0-10.254.4.0-11.264.4.0-12.284.4.0-13.294.4.0-14.304.4.0-15.314.4.0-16.324.4.0-17.334.4.0-18.344.4.0-21.374.4.0-22.394.4.0-22.404.4.0-24.434.4.0-28.474.4.0-31.504.4.0-34.534.4.0-36.554.4.0-38.574.4.0-42.624.4.0-43.634.4.0-45.664.4.0-47.684.4.0-51.724.4.0-53.744.4.0-57.784.4.0-59.804.4.0-62.834.4.0-63.844.4.0-64.854.4.0-65.864.4.0-66.874.4.0-67.884.4.0-70.914.4.0-71.924.4.0-72.934.4.0-75.96 |
4.4.0-103.126 |
linux-awsUbuntu:16.04:LTS |
before 4.4.0-1043.52, plus listed versions 4.4.0-1001.104.4.0-1003.124.4.0-1004.134.4.0-1007.164.4.0-1009.18 Show 18 moreShow less4.4.0-1011.204.4.0-1012.214.4.0-1013.224.4.0-1016.254.4.0-1017.264.4.0-1018.274.4.0-1020.294.4.0-1022.314.4.0-1026.354.4.0-1028.374.4.0-1030.394.4.0-1031.404.4.0-1032.414.4.0-1035.444.4.0-1037.464.4.0-1038.474.4.0-1039.484.4.0-1041.50 |
4.4.0-1043.52 |
linux-azureUbuntu:16.04:LTS |
before 4.11.0-1016.16, plus listed versions 4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.15 |
4.11.0-1016.16 |
linux-gcpUbuntu: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-hweUbuntu: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 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.1 |
4.13.0-32.35~16.04.1 |
linux-kvmUbuntu:16.04:LTS |
before 4.4.0-1012.17, plus listed versions 4.4.0-1004.94.4.0-1007.124.4.0-1008.134.4.0-1009.144.4.0-1010.15 |
4.4.0-1012.17 |
linux-oemUbuntu:16.04:LTS |
before 4.13.0-1010.11, plus listed versions 4.13.0-1008.9 |
4.13.0-1010.11 |
linux-raspi2Ubuntu:16.04:LTS |
before 4.4.0-1079.87, plus listed versions 4.2.0-1013.194.2.0-1014.214.3.0-1006.64.4.0-1003.44.4.0-1004.5 Show 35 moreShow less4.4.0-1009.104.4.0-1010.124.4.0-1010.134.4.0-1012.164.4.0-1016.224.4.0-1017.234.4.0-1019.254.4.0-1021.274.4.0-1023.294.4.0-1027.334.4.0-1029.364.4.0-1034.414.4.0-1038.454.4.0-1040.474.4.0-1042.494.4.0-1044.514.4.0-1046.534.4.0-1048.554.4.0-1050.574.4.0-1051.584.4.0-1052.594.4.0-1054.614.4.0-1055.624.4.0-1057.644.4.0-1059.674.4.0-1061.694.4.0-1065.734.4.0-1067.754.4.0-1069.774.4.0-1070.784.4.0-1071.794.4.0-1074.824.4.0-1075.834.4.0-1076.844.4.0-1077.85 |
4.4.0-1079.87 |
linux-snapdragonUbuntu:16.04:LTS |
before 4.4.0-1081.86, plus listed versions 4.4.0-1012.124.4.0-1013.144.4.0-1013.154.4.0-1015.184.4.0-1019.22 Show 32 moreShow less4.4.0-1020.234.4.0-1022.254.4.0-1024.274.4.0-1026.294.4.0-1030.334.4.0-1032.364.4.0-1035.394.4.0-1039.434.4.0-1042.464.4.0-1044.484.4.0-1046.504.4.0-1047.514.4.0-1048.524.4.0-1050.544.4.0-1051.554.4.0-1053.574.4.0-1054.584.4.0-1055.594.4.0-1057.614.4.0-1058.624.4.0-1059.634.4.0-1061.664.4.0-1063.684.4.0-1067.724.4.0-1069.744.4.0-1071.764.4.0-1072.774.4.0-1073.784.4.0-1076.814.4.0-1077.824.4.0-1078.834.4.0-1079.84 |
4.4.0-1081.86 |
linux-fipsUbuntu:Pro:FIPS-updates:16.04:LTS |
before 4.4.0-1005.5, plus listed versions 4.4.0-1003.3 |
4.4.0-1005.5 |
linux-hweUbuntu: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 less4.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-edgeUbuntu: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 less5.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-fdeUbuntu: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 less5.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-gkeUbuntu: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 less5.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-raspi2Ubuntu: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-riscvUbuntu: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 less5.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-realtimeUbuntu:22.04:LTS |
All versions, plus listed versions 5.15.0-1073.75 |
None known |
linux-realtimeUbuntu:22.04:LTS |
All versions, plus listed versions 5.15.0-1032.35 |
None known |
linux-riscvUbuntu: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 less5.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-realtimeUbuntu:24.04:LTS |
All versions, plus listed versions 6.8.0-2019.20 |
None known |
linux-hweUbuntu:16.04:LTS |
before 4.10.0-42.46~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 18 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.1 |
4.10.0-42.46~16.04.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Linux Kernel - 'The Huge Dirty Cow' Overwriting The Huge Zero Page (1) | 2017-11-30 |
| Exploit-DB | Linux Kernel - 'The Huge Dirty Cow' Overwriting The Huge Zero Page (2) | 2017-12-11 |
| PoC in GitHub | bindecy/HugeDirtyCowPOC | 2017-11-29 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-1000405 is a high vulnerability (CVSS 7.0) in Linux Kernel, published November 30, 2017. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 2.84%, the 86th percentile. Fixed in linux 4.14.2-1.
References
securityfocus.com/bid/102032
access.redhat.com/errata/RHSA-2018:0180
medium.com/bindecy/huge-dirty-cow-cve-2017-1000405-110eca132de0
source.android.com/security/bulletin/pixel/2018-02-01
securitytracker.com/id/1040020
exploit-db.com/exploits/43199
Show 194 moreShow less
nvd.nist.gov/vuln/detail/CVE-2017-1000405
github.com/advisories/GHSA-c6vh-7mwq-c4gc
security-tracker.debian.org/tracker/CVE-2017-1000405
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1516514
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_0180.json
access.redhat.com/security/cve/CVE-2017-1000405
cve.org/CVERecord?id=CVE-2017-1000405
suse.com/support/update/announcement/2017/suse-su-20173210-1
bugzilla.suse.com/1047626
bugzilla.suse.com/1059465
bugzilla.suse.com/1066471
bugzilla.suse.com/1066472
bugzilla.suse.com/1069496
bugzilla.suse.com/860993
bugzilla.suse.com/975788
suse.com/security/cve/CVE-2014-0038
suse.com/security/cve/CVE-2017-1000405
suse.com/security/cve/CVE-2017-12193
suse.com/security/cve/CVE-2017-15102
suse.com/security/cve/CVE-2017-16525
suse.com/security/cve/CVE-2017-16527
suse.com/security/cve/CVE-2017-16529
suse.com/security/cve/CVE-2017-16531
suse.com/security/cve/CVE-2017-16535
suse.com/security/cve/CVE-2017-16536
suse.com/security/cve/CVE-2017-16537
suse.com/security/cve/CVE-2017-16649
suse.com/security/cve/CVE-2017-16650
suse.com/security/cve/CVE-2017-16939
suse.com/support/update/announcement/2017/suse-su-20173225-1
bugzilla.suse.com/1069702
bugzilla.suse.com/1070805
suse.com/support/update/announcement/2017/suse-su-20173226-1
suse.com/support/update/announcement/2017/suse-su-20173249-1
bugzilla.suse.com/1043652
bugzilla.suse.com/1066192
bugzilla.suse.com/1066573
bugzilla.suse.com/1066606
bugzilla.suse.com/1066618
bugzilla.suse.com/1066625
bugzilla.suse.com/1066650
bugzilla.suse.com/1066671
bugzilla.suse.com/1066700
bugzilla.suse.com/1066705
bugzilla.suse.com/1067085
bugzilla.suse.com/1067086
bugzilla.suse.com/1067997
bugzilla.suse.com/1069708
bugzilla.suse.com/1070307
bugzilla.suse.com/1070781
suse.com/support/update/announcement/2017/suse-su-20173284-1
bugzilla.suse.com/1055567
bugzilla.suse.com/1062847
suse.com/support/update/announcement/2017/suse-su-20173285-1
suse.com/support/update/announcement/2017/suse-su-20173286-1
bugzilla.suse.com/1053153
suse.com/security/cve/CVE-2017-10661
suse.com/support/update/announcement/2017/suse-su-20173295-1
suse.com/support/update/announcement/2017/suse-su-20173296-1
suse.com/support/update/announcement/2017/suse-su-20173297-1
suse.com/support/update/announcement/2017/suse-su-20173300-1
suse.com/support/update/announcement/2017/suse-su-20173310-1
suse.com/support/update/announcement/2017/suse-su-20173314-1
suse.com/support/update/announcement/2017/suse-su-20173317-1
suse.com/support/update/announcement/2017/suse-su-20173319-1
suse.com/support/update/announcement/2017/suse-su-20173324-1
suse.com/support/update/announcement/2018/suse-su-20180213-1
bugzilla.suse.com/1010201
bugzilla.suse.com/1012382
bugzilla.suse.com/1012829
bugzilla.suse.com/1012917
bugzilla.suse.com/1021424
bugzilla.suse.com/1022476
bugzilla.suse.com/1022595
bugzilla.suse.com/1024412
bugzilla.suse.com/1027301
bugzilla.suse.com/1031717
bugzilla.suse.com/1039616
bugzilla.suse.com/1046107
bugzilla.suse.com/1047487
bugzilla.suse.com/1050060
bugzilla.suse.com/1050231
bugzilla.suse.com/1056003
bugzilla.suse.com/1056365
bugzilla.suse.com/1056427
bugzilla.suse.com/1056979
bugzilla.suse.com/1057199
bugzilla.suse.com/1060333
bugzilla.suse.com/1060682
bugzilla.suse.com/1061756
bugzilla.suse.com/1062941
bugzilla.suse.com/1063026
bugzilla.suse.com/1063043
bugzilla.suse.com/1063516
bugzilla.suse.com/1064311
bugzilla.suse.com/1064926
bugzilla.suse.com/1065180
bugzilla.suse.com/1065600
bugzilla.suse.com/1065639
bugzilla.suse.com/1065692
bugzilla.suse.com/1065717
bugzilla.suse.com/1065866
bugzilla.suse.com/1066045
bugzilla.suse.com/1066213
bugzilla.suse.com/1066223
bugzilla.suse.com/1066285
bugzilla.suse.com/1066382
bugzilla.suse.com/1066470
bugzilla.suse.com/1066629
bugzilla.suse.com/1067105
bugzilla.suse.com/1067132
bugzilla.suse.com/1067494
bugzilla.suse.com/1067888
bugzilla.suse.com/1068032
bugzilla.suse.com/1068671
bugzilla.suse.com/1068951
bugzilla.suse.com/1068978
bugzilla.suse.com/1068980
bugzilla.suse.com/1068982
bugzilla.suse.com/1069270
bugzilla.suse.com/1069793
bugzilla.suse.com/1069942
bugzilla.suse.com/1069996
bugzilla.suse.com/1070006
bugzilla.suse.com/1070145
bugzilla.suse.com/1070535
bugzilla.suse.com/1070767
bugzilla.suse.com/1070771
bugzilla.suse.com/1070825
bugzilla.suse.com/1070964
bugzilla.suse.com/1071009
bugzilla.suse.com/1071231
bugzilla.suse.com/1071693
bugzilla.suse.com/1071694
bugzilla.suse.com/1071695
bugzilla.suse.com/1071833
bugzilla.suse.com/1072556
bugzilla.suse.com/1072962
bugzilla.suse.com/1073090
bugzilla.suse.com/1073792
bugzilla.suse.com/1073809
bugzilla.suse.com/1073874
bugzilla.suse.com/1073912
bugzilla.suse.com/1074392
bugzilla.suse.com/1074709
bugzilla.suse.com/963575
bugzilla.suse.com/964063
bugzilla.suse.com/964944
bugzilla.suse.com/966170
bugzilla.suse.com/966172
bugzilla.suse.com/969470
bugzilla.suse.com/979928
bugzilla.suse.com/989261
suse.com/security/cve/CVE-2017-1000410
suse.com/security/cve/CVE-2017-11600
suse.com/security/cve/CVE-2017-15115
suse.com/security/cve/CVE-2017-16528
suse.com/security/cve/CVE-2017-16645
suse.com/security/cve/CVE-2017-16646
suse.com/security/cve/CVE-2017-16994
suse.com/security/cve/CVE-2017-17448
suse.com/security/cve/CVE-2017-17449
suse.com/security/cve/CVE-2017-17450
suse.com/security/cve/CVE-2017-17805
suse.com/security/cve/CVE-2017-17806
suse.com/security/cve/CVE-2017-5715
suse.com/security/cve/CVE-2017-5753
suse.com/security/cve/CVE-2017-5754
suse.com/security/cve/CVE-2017-7482
suse.com/security/cve/CVE-2017-8824
suse.com/support/update/announcement/2020/suse-su-20203400-1
suse.com/security/cve/CVE-2020-12351
suse.com/security/cve/CVE-2020-25645
suse.com/support/update/announcement/2020/suse-su-20203449-1
suse.com/security/cve/CVE-2020-0430
ubuntu.com/security/CVE-2017-1000405
openwall.com/lists/oss-security/2017/11/30/1
ubuntu.com/security/notices/USN-3511-1
ubuntu.com/security/notices/USN-3510-1
ubuntu.com/security/notices/USN-3510-2
ubuntu.com/security/notices/USN-3509-1
ubuntu.com/security/notices/USN-3509-2
ubuntu.com/security/notices/USN-3508-1
ubuntu.com/security/notices/USN-3508-2
ubuntu.com/security/notices/USN-3507-1
ubuntu.com/security/notices/USN-3507-2
ubuntu.com/security/CVE-2017-12193
ubuntu.com/security/CVE-2017-15299
ubuntu.com/security/CVE-2017-15306
ubuntu.com/security/CVE-2017-15951
ubuntu.com/security/CVE-2017-16939
ubuntu.com/security/CVE-2017-12146
ubuntu.com/security/CVE-2017-16643
Left out here: 88 versions, 4 references and the rest of 3 source descriptions. The JSON record has them.