See $URL for details - a number of memory leaks and a possible null pointer derefernce were fixed in Privoxy 3.0.29. Please bump, thanks!
ping bicorph
On my list within several weeks: update adds https filtering and is not trivial, and I don't have time for this stuff right now.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaffccd00555e127e54f6a9684a7fc0b15d10f7 commit 6eaffccd00555e127e54f6a9684a7fc0b15d10f7 Author: Andrew Savchenko <bircoph@gentoo.org> AuthorDate: 2021-01-06 18:02:35 +0000 Commit: Andrew Savchenko <bircoph@gentoo.org> CommitDate: 2021-01-06 18:06:01 +0000 net-proxy/privoxy: version bump Update to 3.0.29: - This fixes multiple security bugs - Add support for brotli compressed data - Add support for HTTPS inspection using either mbedtls or openssl, libressl is deliberately not added since it is pending removal from the tree. Bug: https://bugs.gentoo.org/758428 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> net-proxy/privoxy/Manifest | 1 + .../privoxy/files/privoxy-3.0.29-gentoo.patch | 118 +++++++++++++++++ net-proxy/privoxy/metadata.xml | 11 +- net-proxy/privoxy/privoxy-3.0.29.ebuild | 145 +++++++++++++++++++++ 4 files changed, 272 insertions(+), 3 deletions(-)
Thank you! Please proceed with stabilization when ready.
Sanity check failed: > net-proxy/privoxy-3.0.29 > depend sparc stable profile default/linux/sparc/17.0 (8 total) > net-libs/mbedtls > rdepend sparc stable profile default/linux/sparc/17.0 (8 total) > net-libs/mbedtls
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46d114fc8b4a39b3adfba0f4c5a0f519e646a95 commit e46d114fc8b4a39b3adfba0f4c5a0f519e646a95 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-01-18 00:28:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-01-18 00:30:37 +0000 profiles/arch/sparc: stable-mask net-proxy/privoxy[mbedtls] net-libs/mbedtls isn't stable on sparc right now, and it doesn't make sense to block stabilisation for a security bug for a new dependency that's optional. We also add a package.use entry to avoid REQUIRED_USE conflicts for users on stable. Bug: https://bugs.gentoo.org/758428 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/sparc/package.use | 7 +++++++ profiles/arch/sparc/package.use.stable.mask | 7 +++++++ 2 files changed, 14 insertions(+)
Ready?
Arch teams, please stabilize net-proxy/privoxy-3.0.29.
arm done
amd64 done
ppc64 done
ppc done
sparc stable
We'll need to stabilize the newer version in the dependency.
New GLSA request filed.
This issue was resolved and addressed in GLSA 202107-16 at https://security.gentoo.org/glsa/202107-16 by GLSA coordinator John Helmert III (ajak).