Security update for mgetty

This update for mgetty fixes the following issues:

- CVE-2018-16741: The function do_activate() did not properly sanitize shell
metacharacters to prevent command injection (bsc#1108752).
- CVE-2018-16745: The mail_to parameter was not sanitized, leading to a buffer
overflow if long untrusted input reached it (bsc#1108756).
- CVE-2018-16744: The mail_to parameter was not sanitized, leading to command
injection if untrusted input reached reach it (bsc#1108757).
- CVE-2018-16742: Prevent stack-based buffer overflow that could have been
triggered via a command-line parameter (bsc#1108762).
- CVE-2018-16743: The command-line parameter username wsa passed unsanitized to
strcpy(), which could have caused a stack-based buffer overflow (bsc#1108761).

This update was imported from the SUSE:SLE-15:Update update project.

Fixed bugs
bnc#1108761
VUL-1: CVE-2018-16743: mgetty: Stack-based buffer overflow with long username in contrib/next-login/login.c
bnc#1108757
VUL-1: CVE-2018-16744: mgetty: Command injection in faxrec.c
bnc#1108756
VUL-1: CVE-2018-16745: mgetty: Stack-based buffer overflow in fax_notify_mail() in faxrec.c
bnc#1108762
VUL-1: CVE-2018-16742: mgetty: Stack-based buffer overflow in contrib/scrts.c triggered via command line parameter
bnc#1108752
VUL-0: CVE-2018-16741: mgetty: command injection in fax/faxq-helper.c
Selected Binaries
openSUSE Build Service is sponsored by