Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sympa Debian issues #971

Closed
FabioPedretti opened this issue Jul 21, 2020 · 6 comments
Closed

Sympa Debian issues #971

FabioPedretti opened this issue Jul 21, 2020 · 6 comments
Labels
packaging On source distribution and derived packages

Comments

@FabioPedretti
Copy link

[ This ticket to track two Sympa issues in Debian ]

  1. Sympa was removed from Debian testing last month, due to CVE-2020-10936 security issue. Sympa >= 6.2.56 has the security issue fixed, so updating to it should be enough to get Sympa into Debian again. Unless it can get added again before 2021-02-12 it won't be available in Debian 11 (bullseye), see Debian 11 Freeze Policy.

  2. Sympa 6.2.40~dfsg-1 in Debian 10 (buster) has two "Severity: critical" security issues. See sympa security tracker and CVE-2020-9369 (already fixed in Debian unstable 6.2.40~dfsg-4) and CVE-2020-10936 (not fixed in Debian) bug reports.

@racke
Copy link
Contributor

racke commented Jul 21, 2020

@FabioPedretti:

  1. It is unfortunately not so easy to update the packages as the Sympa configuration is no longer automatically generated by the installation process. I'm already started to work on it but it requires time.
  2. This is under consideration.

On top of that I think that we can run Sympa without any setuid/setgid scripts at all. That would solve the security problems associated with these.

@ikedas ikedas added the packaging On source distribution and derived packages label Jul 25, 2020
@racke
Copy link
Contributor

racke commented Nov 7, 2020

6.2.58 packages are in unstable now. Unfortunately there is a problem with piuparts preventing Sympa from entering testing.

@FabioPedretti
Copy link
Author

It looks all is good now, 6.2.58 is in testing (with 6.2.60 hopefully coming in some days): https://tracker.debian.org/pkg/sympa
Also the security issues got fixed in stable: https://security-tracker.debian.org/tracker/source-package/sympa
The only issue is that https://security-tracker.debian.org/tracker/CVE-2020-26880 is still marked as present in 6.2.58/6.2.60, but it should (mostly?) be fixed since 6.2.57b.2 ? See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972114
Thanks for the great work! 👍

@racke
Copy link
Contributor

racke commented Jan 10, 2021

6.2.60 entered testing today. I'm going to work through the current list of bugs and will also review the status of the security issues. At any rate, all changes in stable should be also in testing. Soft freeze for bullseye starts at 2021-02-12.

@FabioPedretti
Copy link
Author

This can be closed. Last remaining issue is this one, but it has already a debian bug (and likely could be closed there as well):
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972114

@racke
Copy link
Contributor

racke commented Jan 26, 2022

I am going to disable setuid completely in the Debian packages: https://salsa.debian.org/sympa-team/sympa/-/tree/topic/rm-alias-wrapper.

This will close the Debian bug report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging On source distribution and derived packages
Projects
None yet
Development

No branches or pull requests

3 participants