Information disclosure in colord - CVE-2021-42523
Published: October 4, 2022
Vulnerability identifier: #VU67911
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2021-42523
CWE-ID: CWE-200
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote attacker to gain access to potentially sensitive information.
The vulnerability exists due to excessive data output by the application in colord/src/cd-device-db.c and colord/src/cd-profile-db.c. A remote attacker can gain unauthorized access to sensitive information.
Affected software
colord
SUSE Linux Enterprise Server 12 SP5 LTSS Extended
SUSE Linux Enterprise Server 12 SP5
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise High Performance Computing 12
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Workstation Extension 15
SUSE Manager Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
openSUSE Leap Micro
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
SUSE Enterprise Storage
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Desktop
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Module for Desktop Applications
SUSE Linux Enterprise Server
SUSE Linux Enterprise Workstation Extension
Desktop Applications Module
Basesystem Module
SUSE Package Hub 15
openSUSE Leap
openEuler
libcolord2-debuginfo-32bit
libcolord2-32bit
colord-debugsource
libcolorhug2-debuginfo
libcolord-devel
libcolord2-debuginfo
colord-debuginfo
libcolorhug2
libcolord2
colord
colord-devel
colord-libs
colord-help
colord-lang
libcolord2-32bit-debuginfo
typelib-1_0-Colorhug-1_0
typelib-1_0-Colord-1_0
colord-color-profiles
libcolord2-64bit
libcolord2-64bit-debuginfo
RecoverPoint for VMs
SUSE Linux Enterprise Server 12 SP5 LTSS Extended
SUSE Linux Enterprise Server 12 SP5
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise High Performance Computing 12
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Workstation Extension 15
SUSE Manager Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
openSUSE Leap Micro
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
SUSE Enterprise Storage
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Desktop
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Module for Desktop Applications
SUSE Linux Enterprise Server
SUSE Linux Enterprise Workstation Extension
Desktop Applications Module
Basesystem Module
SUSE Package Hub 15
openSUSE Leap
openEuler
libcolord2-debuginfo-32bit
libcolord2-32bit
colord-debugsource
libcolorhug2-debuginfo
libcolord-devel
libcolord2-debuginfo
colord-debuginfo
libcolorhug2
libcolord2
colord
colord-devel
colord-libs
colord-help
colord-lang
libcolord2-32bit-debuginfo
typelib-1_0-Colorhug-1_0
typelib-1_0-Colord-1_0
colord-color-profiles
libcolord2-64bit
libcolord2-64bit-debuginfo
RecoverPoint for VMs
How to mitigate CVE-2021-42523
Install updates from vendor's website.
colord - update to 1.4.6
libcolord2-debuginfo-32bit - update to 1.3.3-13.9.2
libcolord2-32bit - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debugsource - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolorhug2-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord-devel - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolorhug2 - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2 - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debuginfo - update to 1.4.4-3
colord - update to 1.4.4-3
colord-devel - update to 1.4.4-3
colord-libs - update to 1.4.4-3
colord-debugsource - update to 1.4.4-3
colord-help - update to 1.4.4-3
colord-lang - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-32bit-debuginfo - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
typelib-1_0-Colorhug-1_0 - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
typelib-1_0-Colord-1_0 - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-color-profiles - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-64bit - addressed in versions 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-64bit-debuginfo - addressed in versions 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
RecoverPoint for VMs - update to 6.0.SP1.P1
libcolord2-debuginfo-32bit - update to 1.3.3-13.9.2
libcolord2-32bit - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debugsource - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolorhug2-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord-devel - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debuginfo - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolorhug2 - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2 - addressed in versions 1.3.3-13.9.2, 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-debuginfo - update to 1.4.4-3
colord - update to 1.4.4-3
colord-devel - update to 1.4.4-3
colord-libs - update to 1.4.4-3
colord-debugsource - update to 1.4.4-3
colord-help - update to 1.4.4-3
colord-lang - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-32bit-debuginfo - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
typelib-1_0-Colorhug-1_0 - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
typelib-1_0-Colord-1_0 - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord-color-profiles - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
colord - addressed in versions 1.4.4-150200.4.6.1, 1.4.5-150400.4.3.1, 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-64bit - addressed in versions 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
libcolord2-64bit-debuginfo - addressed in versions 1.4.5-150400.4.9.1, 1.4.6-150600.3.8.1
RecoverPoint for VMs - update to 6.0.SP1.P1