CVE-2021-40826 (https://voidsec.com/advisories/cve-2021-40826/): Clementine Music Player through 1.3.1 is vulnerable to a User Mode Write Access Violation, affecting the MP3 file parsing functionality at clementine+0x3aa207. The vulnerability is triggered when the user opens a crafted MP3 file or loads a remote stream URL that is mishandled by Clementine. Attackers could exploit this issue to cause a crash (DoS) of the clementine.exe process or achieve arbitrary code execution in the context of the current logged-in Windows user. CVE-2021-40827 (https://voidsec.com/advisories/cve-2021-40827/): Clementine Music Player through 1.3.1 (when a GLib 2.0.0 DLL is used) is vulnerable to a Read Access Violation on Block Data Move, affecting the MP3 file parsing functionality at memcpy+0x265. The vulnerability is triggered when the user opens a crafted MP3 file or loads a remote stream URL that is mishandled by Clementine. Attackers could exploit this issue to cause a crash (DoS) of the clementine.exe process or achieve arbitrary code execution in the context of the current logged-in Windows user. The reporter evidently didn't even test with debug symbols or provide reproducers so can't tell if we're affected.
According to DarthGandalf on the Github PR, "The security bug affects only the windows build because it uses an old dependency in the installer. It probably can be closed already, but with the new release we can be 100% sure the old dependency is not there anymore"
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda6c61790f0781c8954410f0085dacfa2abd21a commit dda6c61790f0781c8954410f0085dacfa2abd21a Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2022-08-21 22:10:35 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2022-09-14 06:08:46 +0000 media-sound/clementine: version 1.4.0_rc2 Closes: https://bugs.gentoo.org/865939 Bug: https://bugs.gentoo.org/829307 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/26952 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-sound/clementine/Manifest | 1 + media-sound/clementine/clementine-1.4.0_rc2.ebuild | 164 +++++++++++++++++++++ media-sound/clementine/clementine-9999.ebuild | 40 ++--- 3 files changed, 180 insertions(+), 25 deletions(-)