Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 834802 (CVE-2022-24714, CVE-2022-24715, CVE-2022-24716)

Summary: <www-apps/icingaweb2-2.9.6: multiple vulnerabilities
Product: Gentoo Security Reporter: John Helmert III <ajak>
Component: VulnerabilitiesAssignee: Gentoo Security <security>
Status: RESOLVED FIXED    
Severity: major CC: prometheanfire
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: B1 [glsa+]
Package list:
Runtime testing required: ---

Description John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2022-03-09 01:25:12 UTC
CVE-2022-24714 (https://github.com/Icinga/icingaweb2/security/advisories/GHSA-qcmg-vr56-x9wf):

Icinga Web 2 is an open source monitoring web interface, framework and command-line interface. Installations of Icinga 2 with the IDO writer enabled are affected. If you use service custom variables in role restrictions, and you regularly decommission service objects, users with said roles may still have access to a collection of content. Note that this only applies if a role has implicitly permitted access to hosts, due to permitted access to at least one of their services. If access to a host is permitted by other means, no sensible information has been disclosed to unauthorized users. This issue has been resolved in versions 2.8.6, 2.9.6 and 2.10 of Icinga Web 2.

CVE-2022-24715 (https://github.com/Icinga/icingaweb2/security/advisories/GHSA-v9mv-h52f-7g63):

Icinga Web 2 is an open source monitoring web interface, framework and command-line interface. Authenticated users, with access to the configuration, can create SSH resource files in unintended directories, leading to the execution of arbitrary code. This issue has been resolved in versions 2.8.6, 2.9.6 and 2.10 of Icinga Web 2. Users unable to upgrade should limit access to the Icinga Web 2 configuration.

CVE-2022-24716 (https://github.com/Icinga/icingaweb2/security/advisories/GHSA-5p3f-rh28-8frw):

Icinga Web 2 is an open source monitoring web interface, framework and command-line interface. Unauthenticated users can leak the contents of files of the local system accessible to the web-server user, including `icingaweb2` configuration files with database credentials. This issue has been resolved in versions 2.9.6 and 2.10 of Icinga Web 2. Database credentials should be rotated.


Fixes in 2.9.6, please bump.
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2022-05-10 14:46:46 UTC
only 2.10.0 and 2.10.1 remain in tree
Comment 2 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2022-08-04 04:28:38 UTC
GLSA request filed
Comment 3 Larry the Git Cow gentoo-dev 2022-08-04 14:02:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/glsa.git/commit/?id=911ba97fd465c36414fa2eb8a1fea31d4152990a

commit 911ba97fd465c36414fa2eb8a1fea31d4152990a
Author:     GLSAMaker <glsamaker@gentoo.org>
AuthorDate: 2022-08-04 13:54:03 +0000
Commit:     John Helmert III <ajak@gentoo.org>
CommitDate: 2022-08-04 14:00:22 +0000

    [ GLSA 202208-05 ] Icinga Web 2: Multiple Vulnerabilities
    
    Bug: https://bugs.gentoo.org/738024
    Bug: https://bugs.gentoo.org/834802
    Signed-off-by: GLSAMaker <glsamaker@gentoo.org>
    Signed-off-by: John Helmert III <ajak@gentoo.org>

 glsa-202208-05.xml | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
Comment 4 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2022-08-04 14:04:48 UTC
GLSA released, all done!