Summary: | <app-arch/file-roller-3.36.3: Directory traversal during extraction (CVE-2020-11736) | ||
---|---|---|---|
Product: | Gentoo Security | Reporter: | Sam James <sam> |
Component: | Vulnerabilities | Assignee: | Gentoo Security <security> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | gnome |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.gnome.org/GNOME/file-roller/-/commit/21dfcdbfe258984db89fb65243a1a888924e45a0 | ||
See Also: | https://github.com/gentoo/gentoo/pull/18831 | ||
Whiteboard: | B3 [glsa+ cve] | ||
Package list: |
app-arch/file-roller-3.36.3
|
Runtime testing required: | --- |
Description
Sam James
![]() ![]() ![]() ![]() @maintainer(s), please create an appropriate ebuild if possible. Given we are at 3.32.4 in tree, it's possible the vulnerable changes slipped in between now and 3.36.1. This requires investigation (I will look into this, but maintainer knowledge may be needed). @maintainer(s): ping ping ping. My guess is that older are vulnerable, as there just was no symlink checking code before. file-roller-3.36 should be small enough change over 3.34 to worry about not being in sync with gnome 3.36, so I guess lets just stable it. Note that other libarchive consumers may be vulnerable as well - mostly I'd suggest app-arch/engrampa would be, which I believe is a MATE fork of file-roller. x86 done amd64 done all arches done Please cleanup, thanks! New GLSA request filed. This issue was resolved and addressed in GLSA 202009-06 at https://security.gentoo.org/glsa/202009-06 by GLSA coordinator Thomas Deutschmann (whissi). Re-opening for cleanup. Ping Ping The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea99ecf0a3496a2c469e9a9b049c9b6aedd724c4 commit ea99ecf0a3496a2c469e9a9b049c9b6aedd724c4 Author: John Helmert III <jchelmert3@posteo.net> AuthorDate: 2020-12-27 09:45:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-12-29 01:59:59 +0000 app-arch/file-roller: security cleanup (drop <3.36.3) Bug: https://bugs.gentoo.org/717362 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III <jchelmert3@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18831 Signed-off-by: Sam James <sam@gentoo.org> app-arch/file-roller/Manifest | 1 - app-arch/file-roller/file-roller-3.32.4.ebuild | 96 ---------------------- app-arch/file-roller/files/3.32-packages.match | 34 -------- .../files/file-roller-3.32.4-fno-common.patch | 27 ------ 4 files changed, 158 deletions(-) Tree is clean, all done! |