Every CVE Search/ Get API key

CVE-2021-42523

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd...

7.5 HighFix available

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.94%Up 0.1 points since Aug 26, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
CVE-2021-42523
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-200, CWE-401
Updated
2026-11-02
CVE List No score

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
CVE-2021-42523
Weakness
CWE-200
Updated
2026-11-02
EUVDEUVD-2021-29492 No score

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
EUVD-2021-29492
Updated
2026-11-03
GitHub AdvisoriesGHSA-r93j-wmmw-g27p 7.5

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd...

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
GHSA-r93j-wmmw-g27p
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-200, CWE-401
Updated
2026-11-02
OSVAZL-10716 7.5

CVE-2021-42523 affecting package colord for versions less than 1.4.4-9

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
AZL-10716
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSV 7.5

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
CVE-2021-42523
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 14 moreShow less
OSVDEBIAN-CVE-2021-42523 7.5

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
DEBIAN-CVE-2021-42523
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVOESA-2022-1914 7.5

colord security update

colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices.

Security Fix(es):

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.(CVE-2021-42523)

Record
OESA-2022-1914
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2021-42523 7.5

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it.

Record
UBUNTU-CVE-2021-42523
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVCLSA-2026-1776761965 No score

colord: Fix of CVE-2021-42523

  • CVE-2021-42523: fix memory leak in cd_device_db_load() and cd_profile_db_load() where sqlite3_exec() error_msg output was allocated but never freed
Record
CLSA-2026-1776761965
Updated
2026-11-02
OSVMGASA-2022-0366 No score

Updated colord packages fix security vulnerability

There are two Information Disclosure vulnerabilities in colord, and they lie in colord/src/cd-device-db.c and colord/src/cd-profile-db.c separately. They exist because the 'err_msg' of 'sqlite3_exec' is not releasing after use, while libxml2 emphasizes that the caller needs to release it. (CVE-2021-42523)

Record
MGASA-2022-0366
Updated
2026-11-02
OSVopenSUSE-SU-2024:12353-1 No score

colord-1.4.6-2.1 on GA media

These are all security issues fixed in the colord-1.4.6-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12353-1
Updated
2026-11-02
OSVSUSE-SU-2022:3496-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: Fixed a small memory leak in sqlite3_exec (bsc#1202802).
Record
SUSE-SU-2022:3496-1
Updated
2026-11-02
OSVSUSE-SU-2022:4170-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: Fixed small memory leak in sqlite3_exec (bsc#1202802).
Record
SUSE-SU-2022:4170-1
Updated
2026-11-02
OSVSUSE-SU-2022:4410-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: Fixed a small memory leak in sqlite3_exec (bsc#1202802).
Record
SUSE-SU-2022:4410-1
Updated
2026-11-02
OSVSUSE-SU-2025:20935-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: Fixed information disclosure in cd-device-db.c and cd-profile-db.c (bsc#1250750).
Record
SUSE-SU-2025:20935-1
Updated
2026-11-02
OSVSUSE-SU-2025:20964-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: Fixed information disclosure in cd-device-db.c and cd-profile-db.c (bsc#1250750).
Record
SUSE-SU-2025:20964-1
Updated
2026-11-02
OSVSUSE-SU-2025:3899-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: The original fix was wrong and did not properly free the error, resulting in a crash that has now been addressed (bsc#1250750).
Record
SUSE-SU-2025:3899-1
Updated
2026-11-02
OSVSUSE-SU-2025:3949-1 No score

Security update for colord

This update for colord fixes the following issues:

  • CVE-2021-42523: The original fix was wrong and did not properly free the error, resulting in a crash that has now been addressed (bsc#1250750).
Record
SUSE-SU-2025:3949-1
Updated
2026-11-02
OSVSUSE-SU-2025:4483-1 No score

Security update for colord

This update for colord fixes the following issues:

  • Rework fix for CVE-2021-42523 to avoid invalid pointer error during certain installations (bsc#1250750).
Record
SUSE-SU-2025:4483-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
colord
Azure Linux:2
before 1.4.4-9
1.4.4-9
colord
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord-devel
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord-devel-docs
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord-extra-profiles
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord-libs
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord-tests
TuxCare:AlmaLinux:9.2
before 1.4.5-4.el9.tuxcare.els1
1.4.5-4.el9.tuxcare.els1
colord
Debian:12
before 1.4.6-1
1.4.6-1
colord
Debian:13
before 1.4.6-1
1.4.6-1
colord
Debian:14
before 1.4.6-1
1.4.6-1
Show 36 moreShow less
Affected packages
PackageAffectedFixed
colord
Mageia:8
before 1.4.5-1.1.mga8
1.4.5-1.1.mga8
colord
openEuler:20.03-LTS-SP1
before 1.4.4-3.oe1
1.4.4-3.oe1
colord
openEuler:20.03-LTS-SP3
before 1.4.4-3.oe1
1.4.4-3.oe1
colord
openEuler:22.03-LTS
before 1.4.5-4.oe2203
1.4.5-4.oe2203
colord
SUSE:Linux Enterprise Micro 5.3
before 1.4.5-150400.4.3.1
1.4.5-150400.4.3.1
colord
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 1.4.5-150400.4.3.1
1.4.5-150400.4.3.1
colord
SUSE:Linux Enterprise Module for Desktop Applications 15 SP4
before 1.4.5-150400.4.3.1
1.4.5-150400.4.3.1
colord
SUSE:Linux Enterprise Workstation Extension 15 SP4
before 1.4.5-150400.4.3.1
1.4.5-150400.4.3.1
colord
openSUSE:Leap 15.4
before 1.4.5-150400.4.3.1
1.4.5-150400.4.3.1
colord
SUSE:Linux Enterprise Module for Basesystem 15 SP3
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
SUSE:Linux Enterprise Module for Desktop Applications 15 SP3
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
SUSE:Linux Enterprise Workstation Extension 15 SP3
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
SUSE:Linux Enterprise Micro 5.2
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
openSUSE:Leap Micro 5.2
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
openSUSE:Leap 15.3
before 1.4.4-150200.4.6.1
1.4.4-150200.4.6.1
colord
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.3.3-13.3.1
1.3.3-13.3.1
colord
SUSE:Linux Enterprise Server 12 SP5
before 1.3.3-13.3.1
1.3.3-13.3.1
colord
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.3.3-13.3.1
1.3.3-13.3.1
colord
SUSE:Linux Enterprise Workstation Extension 12 SP5
before 1.3.3-13.3.1
1.3.3-13.3.1
colord
SUSE:Linux Micro 6.0
before 1.4.6-4.1
1.4.6-4.1
colord
SUSE:Linux Micro 6.1
before 1.4.6-slfo.1.1_2.1
1.4.6-slfo.1.1_2.1
colord
SUSE:Linux Enterprise Micro 5.3
before 1.4.5-150400.4.9.1
1.4.5-150400.4.9.1
colord
SUSE:Linux Enterprise Micro 5.4
before 1.4.5-150400.4.9.1
1.4.5-150400.4.9.1
colord
SUSE:Linux Enterprise Micro 5.5
before 1.4.5-150400.4.9.1
1.4.5-150400.4.9.1
colord
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Module for Desktop Applications 15 SP6
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Module for Desktop Applications 15 SP7
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Module for Package Hub 15 SP7
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Workstation Extension 15 SP6
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Workstation Extension 15 SP7
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
openSUSE:Leap 15.6
before 1.4.6-150600.3.8.1
1.4.6-150600.3.8.1
colord
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 1.3.3-13.9.2
1.3.3-13.9.2
colord
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.3.3-13.9.2
1.3.3-13.9.2
colord
openSUSE:Tumbleweed
before 1.4.6-2.1
1.4.6-2.1

History

History
RecordedChangedSources
affected
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-42523 is a high vulnerability (CVSS 7.5) in Colord Project Colord, published August 25, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.94%, the 61st percentile. Fixed in colord 1.4.4-9.

References

Show 17 moreShow less
MoveEnter Open