uutils coreutils: ‘stdbuf’ usa LD_PRELOAD em arquivo temporário gravável por todos

Tradução automática do conteúdo disponibilizado no feed de oss-sec. Original: https://seclists.org/oss-sec/2026/q3/523

Publicado por Collin Funk em 19 de agosto. O GNU coreutils distribui um programa chamado 'stdbuf' que executa outro programa com características de buffering modificadas para seus fluxos padrão. Ele faz isso definindo variáveis de ambiente e, em seguida, LD_PRELOAD (ou o equivalente específico da plataforma) para uma biblioteca compartilhada chamada "libstdbuf.so". Essa biblioteca usa seções .init e .init_array (ou os equivalentes específicos da plataforma) que alteram o fluxo padrão...