Buffer overflow when executing systemd-sslh-generator
Description:
After upgrade to sslh-2.1.1-2 package, it is not possible to start the service anymore.
$ systemctl start sslh
Failed to start sslh.service: Unit sslh.socket not found.
sslh.socket file is indeed missing because it is not generated by systemd-sslh-generator. When executing systemd-sslh-generator, the following error occurs:
$ /usr/lib/systemd/system-generators/systemd-sslh-generator
*** buffer overflow detected ***: terminated
Abandon
When executing the same command with package sslh-2.1.1-1, correct output appears.
Additional info:
- package version(s): 2.1.1-2
- config and/or log files: N/A
- link to upstream bug report, if any:
Steps to reproduce:
- install sslh-2.1.1-2
- sudo systemctl start sslh
- sudo /usr/lib/systemd/system-generators/systemd-sslh-generator
Edited by Michel LAFON-PUYO