С помощью ptrace() можно изменить последовательность выполнения suid-приложения.
vulners.com/securityvulns/securityvulns:doc:1724
vulners.com/securityvulns/securityvulns:doc:1869
vulners.com/securityvulns/securityvulns:doc:2379