CVE-2026-34535: iccDEV: SEGV in CIccTagArray::Cleanup()
iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to version 2.3.1.6, a crafted ICC profile can trigger a segmentation fault (SEGV) in CIccTagArray::Cleanup(). The issue is observable under UBSan/ASan as misaligned member access / misaligned pointer loads followed by an invalid read leading to process crash when running iccRoundTrip on a malicious profile. This issue has been patched in version 2.3.1.6.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2026-34535?
CVE-2026-34535 is classified as a medium severity vulnerability due to the potential for a segmentation fault leading to application crashes.
How do I fix CVE-2026-34535?
To fix CVE-2026-34535, upgrade to version 2.3.1.6 or later of the iccDEV library.
What is affected by CVE-2026-34535?
CVE-2026-34535 affects iccDEV versions prior to 2.3.1.6.
What is the impact of CVE-2026-34535?
CVE-2026-34535 can cause a segmentation fault when handling crafted ICC profiles, leading to application crashes.
Is CVE-2026-34535 remotely exploitable?
CVE-2026-34535 is not inherently remotely exploitable unless a crafted ICC profile is specifically delivered to the affected application.