A look at recent fixes for vulnerabilities in poppler, WALinuxAgent, the
Linux kernel and more. We also talk about some listener feedback on
Ubuntu hardening and the launch of Ubuntu 14.04 ESM.
Show Notes
Overview
A look at recent fixes for vulnerabilities in poppler, WALinuxAgent, the
Linux kernel and more. We also talk about some listener feedback on
Ubuntu hardening and the launch of Ubuntu 14.04 ESM.
Heap-based buffer underwrite (index into array using negative index) -
write into heap memory which preceeds the intended buffer - heap
corruption - crash -> DoS, possible code execution
2 of these discussed in previous episodes Episode 23 (PolicyKit start
time, DoS via mmaping a FUSE-backed file into processes memory
containing command-line args)
Trigger of BUG_ON() in kernel (like assert() for kernel code) due to
integer overflow from large pgoff parameter to remap_file_pages() when
used in conjuction with an existing mmap() -> crash -> DoS
OOB read in USB driver for Option High Speed mobile devices - would
read a descriptor from the USB device as a u8 and then index into an
array with this without checking whether it fell within the array
NULL pointer dereference in f2fs driver via use of noflush_merge mount
option
We use kconfig hardened check internall and tyhicks has contributed
variousimprovements which allow this to be used to check the
various Ubuntu kernel configurations
Extended Security Maintenance for Ubuntu 14.04 (Trusty Tahr) begins April 25 2019