Existe um daemon separado chamado logrotated
que se preocupa com a rotação e a exclusão de logs antigos. Você deve ter o arquivo de configuração para o ufw em /etc/logrotate.d/ufw
$ cat /etc/logrotate.d/ufw
/var/log/ufw.log
{
rotate 4
weekly
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
invoke-rc.d rsyslog reload >/dev/null 2>&1 || true
endscript
}