Título: Libpulp: we patched user space live patching
Palestrante: João Moreira (SUSE Labs)
Data e local: Quarta-feira, 07 de agosto de 2019 às 16:00, Santo André, Bloco A, S-211-0
Through live patching it is possible to fix software bugs on-the-fly, preventing the need for downtime. Such capability is of great interest to system administrators, since it enables the correction of critical problems, such as security bugs, without jeopardizing the whole system’s availability. Live patching is not only being successfully used on enterprise versions of Linux as it has already paved its way into the upstream kernel source. While the benefits of live patching stand clear in the kernel context due to the obvious costs of rebooting a server, such remained blurred for user space applications. Yet, there are still many situations where this feature would be desirable. In this work, we present a reasonable and light-weight approach which does not require source modification for enabling live patching of user space libraries.
João Moreira is a Senior Toolchain Engineer at SUSE Labs. He holds a Ph.D. from Unicamp, where he worked on Control-Flow Integrity models for the Linux Kernel. Previously, João was a speaker in many events, including Linuxdev-br, Black Hat Asia, H2HC, EkoParty and FISL.