Dejvino / birdie

Wakeup Alarm App for a Linux Phone
GNU General Public License v2.0
29 stars 7 forks source link

Privilege escalation in set-user-alarm via LD_PRELOAD #20

Open helmutg opened 1 year ago

helmutg commented 1 year ago

While set-user-alarm is protected from LD_PRELOAD itself, it does not sanitize this variable before executing systemctl as such a malicious user should be able to take control of the systemctl invocation.