Activity log for bug #1912060

Date Who What changed Old value New value Message
2021-01-16 15:41:51 Joshua Peisach bug added bug
2021-01-16 15:42:06 Joshua Peisach information type Private Security Public Security
2021-01-16 16:54:46 Joshua Peisach description It was found in cinnamon-screensaver that pressing ē can crash the screensaver and Cinnamon DE itself. This is a regression of solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) The following versions of Cinnamon are affected: 4.4 - Focal 4.6 - Groovy 4.8 - Hirsute (unstable) Upstream caribou doesn't seem very maintained anymore. Hopefully patch will be put upstream so Hirsute can be solved. After that I will SRU Focal and Groovy. TL;DR: Caribou segfaults on pressing ē which can cause a screensaver bypass to cinnamon-screensaver and possibly any screensaver application using gir1.2-caribou-1.0. ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gir1.2-caribou-1.0 0.4.21-7 ProcVersionSignature: Ubuntu 5.8.0-33.36-generic 5.8.17 Uname: Linux 5.8.0-33-generic x86_64 ApportVersion: 2.20.11-0ubuntu50.3 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Sat Jan 16 10:36:59 2021 InstallationDate: Installed on 2020-10-23 (85 days ago) InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash RebootRequiredPkgs: linux-image-5.8.0-38-generic linux-base SourcePackage: caribou UpgradeStatus: No upgrade log present (probably fresh install) It was found in cinnamon-screensaver that pressing ē can crash the screensaver and Cinnamon DE itself. This is a regression of solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) Supposed patch: https://gitlab.gnome.org/GNOME/caribou/-/merge_requests/3 The following versions of Cinnamon are affected: 4.4 - Focal 4.6 - Groovy 4.8 - Hirsute (unstable) Upstream caribou doesn't seem very maintained anymore. Hopefully patch will be put upstream so Hirsute can be solved. After that I will SRU Focal and Groovy. TL;DR: Caribou segfaults on pressing ē which can cause a screensaver bypass to cinnamon-screensaver and possibly any screensaver application using gir1.2-caribou-1.0. ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gir1.2-caribou-1.0 0.4.21-7 ProcVersionSignature: Ubuntu 5.8.0-33.36-generic 5.8.17 Uname: Linux 5.8.0-33-generic x86_64 ApportVersion: 2.20.11-0ubuntu50.3 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Sat Jan 16 10:36:59 2021 InstallationDate: Installed on 2020-10-23 (85 days ago) InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022) ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash RebootRequiredPkgs:  linux-image-5.8.0-38-generic  linux-base SourcePackage: caribou UpgradeStatus: No upgrade log present (probably fresh install)
2021-01-16 17:30:52 Joshua Peisach bug added subscriber Ubuntu Security Team
2021-01-16 17:55:14 fossfreedom nominated for series Ubuntu Groovy
2021-01-16 17:55:14 fossfreedom bug task added caribou (Ubuntu Groovy)
2021-01-16 17:55:14 fossfreedom nominated for series Ubuntu Focal
2021-01-16 17:55:14 fossfreedom bug task added caribou (Ubuntu Focal)
2021-01-16 17:55:14 fossfreedom nominated for series Ubuntu Hirsute
2021-01-16 17:55:14 fossfreedom bug task added caribou (Ubuntu Hirsute)
2021-01-16 22:31:22 Joshua Peisach caribou (Ubuntu Focal): assignee Joshua Peisach (itzswirlz)
2021-01-16 22:31:24 Joshua Peisach caribou (Ubuntu Groovy): assignee Joshua Peisach (itzswirlz)
2021-01-19 17:51:03 Joshua Peisach caribou (Ubuntu Hirsute): status New In Progress
2021-01-23 09:51:40 Fantu caribou (Ubuntu Hirsute): status In Progress Fix Released
2021-01-23 10:26:20 Fantu bug added subscriber Ubuntu Sponsors Team
2021-01-23 10:43:46 Fantu attachment added patch for focal fix https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5455950/+files/caribou_0.4.21-7_0.4.21-7ubuntu0.1.diff
2021-01-23 10:47:26 Fantu tags amd64 apport-bug focal groovy hirsute regression amd64 apport-bug focal groovy hirsute patch regression
2021-01-23 10:47:48 Launchpad Janitor caribou (Ubuntu Focal): status New Confirmed
2021-01-23 10:47:48 Launchpad Janitor caribou (Ubuntu Groovy): status New Confirmed
2021-01-23 16:41:55 Joshua Peisach caribou (Ubuntu Focal): status Confirmed In Progress
2021-01-23 16:41:57 Joshua Peisach caribou (Ubuntu Groovy): status Confirmed In Progress
2021-01-24 03:05:32 Joshua Peisach caribou (Ubuntu Focal): assignee Joshua Peisach (itzswirlz)
2021-01-24 03:05:53 Joshua Peisach caribou (Ubuntu Focal): assignee Joshua Peisach (itzswirlz)
2021-01-24 06:07:24 Mathew Hodson caribou (Ubuntu Focal): importance Undecided Medium
2021-01-24 06:07:27 Mathew Hodson caribou (Ubuntu Groovy): importance Undecided Medium
2021-01-24 06:07:29 Mathew Hodson caribou (Ubuntu Hirsute): importance Undecided Medium
2021-01-24 06:14:54 Mathew Hodson tags amd64 apport-bug focal groovy hirsute patch regression amd64 apport-bug focal groovy hirsute patch regression-update
2021-01-24 07:22:38 Mathew Hodson bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980061
2021-01-24 07:22:38 Mathew Hodson bug task added caribou (Debian)
2021-01-25 11:52:38 Fantu description It was found in cinnamon-screensaver that pressing ē can crash the screensaver and Cinnamon DE itself. This is a regression of solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) Supposed patch: https://gitlab.gnome.org/GNOME/caribou/-/merge_requests/3 The following versions of Cinnamon are affected: 4.4 - Focal 4.6 - Groovy 4.8 - Hirsute (unstable) Upstream caribou doesn't seem very maintained anymore. Hopefully patch will be put upstream so Hirsute can be solved. After that I will SRU Focal and Groovy. TL;DR: Caribou segfaults on pressing ē which can cause a screensaver bypass to cinnamon-screensaver and possibly any screensaver application using gir1.2-caribou-1.0. ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gir1.2-caribou-1.0 0.4.21-7 ProcVersionSignature: Ubuntu 5.8.0-33.36-generic 5.8.17 Uname: Linux 5.8.0-33-generic x86_64 ApportVersion: 2.20.11-0ubuntu50.3 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Sat Jan 16 10:36:59 2021 InstallationDate: Installed on 2020-10-23 (85 days ago) InstallationMedia: Ubuntu 20.10 "Groovy Gorilla" - Release amd64 (20201022) ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash RebootRequiredPkgs:  linux-image-5.8.0-38-generic  linux-base SourcePackage: caribou UpgradeStatus: No upgrade log present (probably fresh install) [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/comments/4 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy).
2021-01-25 11:55:33 Fantu summary Segfault with gir1.2-caribou-1.0 keyboard device info regression [SRU] caribou: Segfault (as regression of xorg CVE-2020-25712 fix) cause security issue for cinnamon
2021-01-25 12:02:50 Fantu attachment removed patch for focal fix https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5455950/+files/caribou_0.4.21-7_0.4.21-7ubuntu0.1.diff
2021-01-25 12:03:48 Fantu attachment added patch for focal https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5456637/+files/caribou_0.4.21-7_0.4.21-7ubuntu0.1.diff
2021-01-25 12:05:19 Fantu description [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/comments/4 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy). [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in #4 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy).
2021-01-25 12:05:31 Fantu description [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in #4 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy). [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in #10 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy).
2021-01-25 12:05:45 Fantu description [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in #10 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy). [Impact] There is a regression after solving CVE-2020-25712 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25712) in xserver (https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0db9f62f4e361444f4b60501ebf67b9) that make caribou crash pressing ē. In cinnamon-screensaver (>=4.2 where integrated the virtual keyboard) crash of caribou cause also screensaver crash and make possible access without insert the correct password, this introduced a security issue. [Test Case] In cinnamon-screensaver (>=4.2) pressing ē (after long press on e) in virtual keyboard (button at the bottom of the screen in the center) make caribou (and the screensaver) crash and access without insert the correct password. [Where problems could occur] The following versions of ubuntu are affected by the security caused by caribou crash of this issue: - Focal (cinnamon 4.4) - Groovy (cinnamon 4.6) - Hirsute (bug solved with 0.4.21-7.1) The patch attached in comment #10 (for Focal) have the same changes of 0.4.21-7.1 (debian unstable, debian testing and Hirsute) and same patches are used also in some other distros that already applied the fix faster (as security issue) and 1 week or more went by without experiencing regressions at the moment. The patch is already tested in Focal, can be used also in Groovy (only changing focal->groovy).
2021-01-27 18:02:07 Fantu bug added subscriber Fantu
2021-01-27 21:18:00 Fantu caribou (Ubuntu Hirsute): assignee Fantu (fantonifabio)
2021-01-28 13:24:53 Joshua Peisach attachment added Groovy Patch https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5457755/+files/caribou_0.4.21-7ubuntu0.1.debdiff
2021-01-28 14:55:38 Joshua Peisach attachment added Fixed and Smaller Groovy Patch https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5457775/+files/caribou_0.4.21-7ubuntu0.1.debdiff
2021-02-05 14:59:34 Joshua Peisach attachment removed Groovy Patch https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5457755/+files/caribou_0.4.21-7ubuntu0.1.debdiff
2021-02-05 18:07:26 Joshua Peisach attachment added Final groovy patch https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5460621/+files/caribou_0.4.21-7ubuntu0.1.debdiff
2021-03-01 09:09:16 Bug Watch Updater caribou (Debian): status Unknown Fix Released
2021-03-22 22:22:52 Joshua Peisach attachment added caribou_0.4.21-7ubuntu0.1.debdiff https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5479354/+files/caribou_0.4.21-7ubuntu0.1.debdiff
2021-03-22 23:27:59 Alex Murray bug added subscriber Ubuntu Security Sponsors Team
2021-04-01 08:45:41 Sebastien Bacher removed subscriber Ubuntu Sponsors Team
2021-04-08 01:43:49 Steve Beattie caribou (Ubuntu Focal): assignee Joshua Peisach (itzswirlz) Steve Beattie (sbeattie)
2021-04-08 01:43:56 Steve Beattie caribou (Ubuntu Groovy): assignee Joshua Peisach (itzswirlz) Steve Beattie (sbeattie)
2021-05-17 15:19:13 Joshua Peisach attachment added Screenshot from 2021-05-17 11-02-37.png https://bugs.launchpad.net/ubuntu/+source/caribou/+bug/1912060/+attachment/5498256/+files/Screenshot%20from%202021-05-17%2011-02-37.png
2021-05-17 15:19:28 Joshua Peisach tags amd64 apport-bug focal groovy hirsute patch regression-update amd64 apport-bug focal groovy hirsute patch regression-update verification-done-groovy
2021-05-17 16:32:24 Joshua Peisach tags amd64 apport-bug focal groovy hirsute patch regression-update verification-done-groovy amd64 apport-bug focal groovy hirsute patch regression-update verification-done verification-done-focal verification-done-groovy
2021-05-17 20:14:17 Launchpad Janitor caribou (Ubuntu Focal): status In Progress Fix Released
2021-05-17 20:46:52 Launchpad Janitor caribou (Ubuntu Groovy): status In Progress Fix Released
2022-05-29 16:39:45 Joshua Peisach cve linked 2021-3567