ASA-2018-00006 – systemd: Uso de fgets() permite a injeção de estado durante desserialização de dados

systemd tem a propriedade de serializar e desserializar dados. Em algumas funções deste recurso, linhas maiores que LINE_MAX não são gerenciadas corretamente e o conteúdo de uma propriedade maior que LINE_MAX pode ser interpretado como estado serializado. Isto permite um atacante corromper ou injetar valores no estado do serviço quando systemd realizar a desserialização de dados.