[flagged]
- systemd didn't create the patch to include libsystemd, distros did
- current systemd versions already remove liblzma from their dependencies, the affected distros are behind on systemd updates though
- you can implement notify in standalone code in about the same effort as it takes to use the dependency, there wasn't really a good reason for distro's to be adding this dependency to such a critical binary. systemd documents the protocol independently to make this easy. distros having sketchy patches to sshd has a long history, remember the debian weak key fiasco?The affected distros aren't behind on systemd updates, the change to systemd you describe has been merged but not yet released.
Be better.
I haven't followed systemd too closely, has their stance on CVEs at least evolved?