This week we look at vulnerabilities in Samba, GDM, AccountsService, GOsa
and more, plus we cover some AppArmor related Ubuntu Security community
updates as well.
Show Notes
Overview
This week we look at vulnerabilities in Samba, GDM, AccountsService, GOsa
and more, plus we cover some AppArmor related Ubuntu Security community
updates as well.
Original update (Episode 92 - bionic), (Episode 94 - xenial) caused was
too restrictive and would disallow PAM modules written in python from
importing python modules from site-specific directories
2 different DoS issues - remote attacker could cause DNS server to crash
by supplying invalid DNS records, or could cause winbind to crash via
crafted winbind requests
Failed to check permissions on ChangeNotify - so an attacker could
subscribe to get notifications on files they did not have permission to
read - and so leaks file info
Kevin Backhouse - discovered 3 vulnerabilities - one in GDM, 2 in
AccountsService
GDM incorrectly launched the initial setup tool if it could not reach the
accountsservice daemon
If could cause accountsservice to be unresponsive, could get GDM to
luanch initial setup tool which then allows a local user to create a
privileged users account
Drops privileges for certain operations but does so where a local
unprivileged user can send it SIGSTOP signal - is now unresponsive - so
could allow the GDM attack above - or could cause it to crash (send
SIGSEGV etc)
Also would exhaust all memory when reading .pam_environment if it was
really large (ie symlink to /dev/zero) - again could cause it to hang /
crash -> DoS
Bleichenbacher timing oracle attack (form of an adaptive
chosen-ciphertext attack) against RSA decryption could allow a remote
attacker to infer the private key