I found a messy workaround to properly prevent the leaks, until this is solved: Add a system cron task that executes hourly (as root) with the following command: "pkill upowerd;upower". This restarts upower every hour, which appears to prevent the massive leak that would occur several hours later.