Bug#1065034: The courier packages on debian are ripe for a hostile takeover: An xz project compromise digression

J Mo <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.general,gmane.mail.imap.courier.general
Message-ID <[email protected]>
Hello!

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065034

This bug was filed with Debian a little over a month ago.

Unfortunately, the courier packages on Debian have long been poorly 
maintained. Nobody seems to be willing to step up and help out. I know 
Markus Wanner is/was doing his best and he deserves praise for helping 
out rather than bitching by a do-nothing pleb like me, but the last two 
package updates have been NMUs. He put out a Request For Help a long 
time ago and nobody ever stepped up.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978755

We had an incompetent and disinterested maintainer in the form of Ondřej 
Surý some time back. He really had no idea what he was doing, didn't 
care, and f**ked s**t up real good.

An even larger threat would be if someone malicious were to come along 
and adopt the packages. Courier may not be the most popular MTA, but if 
I were a nation state actor or malware peddler looking for a reasonably 
popular Well-Known sub-1024 socketed daemon, this Debian package would 
be a prime candidate for take-over.

Finally, I realize I am creating a perfect opportunity for a bike shed, 
and there's been a lot of that going around on the xz compromise issue. 
I'm sorry. Also, just don't.

Thanks for reading



On 2/28/24 10:04 PM, ZHAO, fei wrote:
> Package: courier
> Severity: important
>
> If the maintainer is unable to keep up with courier related packages, he
> should orphan it.
> Courier version outdated long.
> courier-maildrop related questions not resolved for years and years.
>
>
> -- System Information:
> Debian Release: trixie/sid
>    APT prefers testing
>    APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.6.13-amd64 (SMP w/2 CPU threads; PREEMPT)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.