Wind River Security Vulnerability Notice: TCP SACK PANIC (CVE-2019-11477 CVE-2019-11478 CVE-2019-11479) for Wind River Linux
Three related flaws were found in the Linux kernel’s handling of TCP networking. The most severe vulnerability could allow a remote attacker to trigger a kernel panic in systems running the affected software and, as a result, impact the system’s availability.
The issues have been assigned multiple CVEs: CVE-2019-11477 is considered an Important severity, whereas CVE-2019-11478 and CVE-2019-11479 are considered a Moderate severity.
The first two are related to the Selective Acknowledgement (SACK) packets combined with Maximum Segment Size (MSS), the third solely with the Maximum Segment Size (MSS).
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11478
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11479
We are porting all necessary kernel patches on all our supporting releases. We will continue to update this web page and once we have any progress you can get it here.
For any questions or requirements, please contact your local WR support team, or mail to security-alert@windriver.com directly.
#sha256sum Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-LTS1018-RCPL0007.tar.bz2
27ef555d214fabc08247a6cba7fc651dac04818984135c28d4c091ea568fd6be
# cd /PATH_2_hotpatches/
# tar jxvf Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-LTS1018-RCPL0007.tar.bz2
2) Integrate them and rebuild the kernel image
# bitbake linux-yocto -c devshell
# git am /PATH_2_hotpatches/*patch
# make bzImage
...
#sha256sum Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-LTS1017-RCPL0016.tar.bz2
742181e1b7bf8bc5e3a8448d394e64618f9ae9447ba97f0ee5a987249470a8a5
# cd /PATH_2_hotpatches/
# tar jxvf Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-LTS1017-RCPL0016.tar.bz2
2) Integrate them and rebuild the kernel image
# bitbake linux-yocto -c devshell
# git am /PATH_2_hotpatches/*patch
# make bzImage
...
#sha256sum Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL9-RCPL0021.tar.bz2
dd11fd095422312f5c74f8773348c902701b68840707f349205139a65ab09ce7
# cd /PATH_2_hotpatches/
# tar jxvf Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL9-RCPL0021.tar.bz2
2) Integrate them and rebuild the kernel image
# bitbake linux-windriver -c devshell
# git am /PATH_2_hotpatches/*patch
# make bzImage
...
#sha256sum Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL8-RCPL0030.tar.bz2
bd090f35efadf5e24073234ea3479f3260724919cb0aeff3b717a4e56e15ee96
# cd /PATH_2_hotpatches/
# tar jxvf Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL8-RCPL0030.tar.bz2
2) Integrate them and rebuild the kernel image
# bitbake linux-windriver -c devshell
# git am /PATH_2_hotpatches/*patch
# make bzImage
...
#sha256sum Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL7-RCPL0030.tar.bz2
145cf303d516e1497083baff0277994807379c22ce43c52715d12e13ae8822b3
# cd /PATH_2_hotpatches/
# tar jxvf Experimental-Hotpatch-of-SACK-PANIC-for-WRLinux-WRL7-RCPL0030.tar.bz2
2) Integrate them and rebuild the kernel image
# bitbake linux-windriver -c devshell
# git am /PATH_2_hotpatches/*patch
# make bzImage
...