In episode 75 we look at security updates for APT, json-c, Bind, the Linux
kernel and more, plus Joe and Alex discuss recent phishing attacks and the
Wired biopic of Marcus Hutchins.
Show Notes
Overview
In episode 75 we look at security updates for APT, json-c, Bind, the Linux
kernel and more, plus Joe and Alex discuss recent phishing attacks and the
Wired biopic of Marcus Hutchins.
Stack buffer OOB read for ar archive members with specially crafted
names - tried to handle spaces etc in names but if the name was all
spaces would overrun the name and read past the end of it
Upstream fix had a bug where logic for trying to handle integer overflow
was inverted and so would cause INT_MAX (2GB) memory to be allocated
On machines with a small amount of memory this could exhaust all and
trigger OOM killer
Part of logic of the package is to trigger a rexec of upstart (which
serialises itself via libjson) - so this could cause upstart to consume
all memory, get killed to OOM killer and cause fail to boot etc
upstart not used as default init on xenial+ and initial update was
delayed for ESM so only a small number of users would be affected (those
running 16.04 LTS/xenial who had manually configured upstart as init)