pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/59417: Multiple Security Issues in Screen
The following reply was made to PR pkg/59417; it has been noted by GNATS.
From: Taylor R Campbell <riastradh%NetBSD.org@localhost>
To: Ricardo Branco <rbranco%suse.de@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, pkgsrc-bugs%NetBSD.org@localhost
Subject: Re: pkg/59417: Multiple Security Issues in Screen
Date: Fri, 16 May 2025 15:05:00 +0000
screen5 seems to be a total disaster and I don't think it should be
inflicted on users at all under the package name `screen' or the path
`misc/screen'.
I suggest we delete misc/screen altogether (add misc/screen5 if anyone
really wants it, which I doubt), and have misc/screen4 install a
package named screen4 with
SUPERSEDES+= screen-[0-9]*
so that users who had gotten screen-5.* under the misapprehension it
is a normal update over screen-4.* will have a chance to restore
sanity (except for the part where pkgin SUPERSEDES processing is
broken, sigh, but once it is fixed...).
That said, it is not clear from my skim of the the report which issues
apply to screen4 and whether -- aside from an abundance of caution --
dropping the set-user-id bit is necessary: it breaks useful
functionality that, e.g., we use internally at TNF to mitigate the
need for sudo all the time.
And it's difficult to track the issues from 4 to 5 because upstream
just reformatted all the code between screen4 and screen5, which
diverged a decade ago.
Next, I suggest screen require mandatory public review on tech-pkg for
updates, because it is so ubiquitous and important and upstream is
astonishingly sloppy at best, with, e.g., build artefacts in the
distfiles which were later updated in place
(https://www.openwall.com/lists/oss-security/2025/05/16/1).
Home |
Main Index |
Thread Index |
Old Index