Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-31794: CWE-125: Out-of-bounds Read in InternationalColorConsortium iccDEV

0
Medium
VulnerabilityCVE-2026-31794cvecve-2026-31794cwe-125cwe-703
Published: Tue Mar 10 2026 (03/10/2026, 18:02:54 UTC)
Source: CVE Database V5
Vendor/Project: InternationalColorConsortium
Product: iccDEV

Description

iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a segmentation fault from invalid/wild pointer read in CIccCLUT::Interp3d() causing a denial of service. This vulnerability is fixed in 2.3.1.5.

AI-Powered Analysis

AILast updated: 03/10/2026, 18:28:14 UTC

Technical Analysis

CVE-2026-31794 is a vulnerability identified in the iccDEV library, which is used for processing ICC color management profiles. The issue lies in the CIccCLUT::Interp3d() function, where an out-of-bounds read occurs due to invalid or wild pointer dereferencing. This leads to a segmentation fault, causing the affected application to crash and resulting in a denial of service (DoS) condition. The vulnerability is classified under CWE-125 (Out-of-bounds Read) and CWE-703 (Improper Check or Handling of Exceptional Conditions). It affects all iccDEV versions prior to 2.3.1.5, with the fix implemented in version 2.3.1.5. The CVSS v3.1 base score is 5.5 (medium severity), with an attack vector of local (AV:L), low attack complexity (AC:L), no privileges required (PR:N), user interaction required (UI:R), unchanged scope (S:U), no impact on confidentiality or integrity (C:N/I:N), and high impact on availability (A:H). The vulnerability requires a local attacker to trick a user into triggering the flaw, potentially crashing applications that utilize iccDEV for color profile processing. No known exploits have been reported in the wild as of the publication date. The vulnerability primarily affects software that integrates iccDEV for color profile interpretation, which is common in image editing, printing, and digital media applications.

Potential Impact

The primary impact of CVE-2026-31794 is denial of service through application crashes when processing malicious or malformed ICC color profiles. This can disrupt workflows in environments relying on iccDEV for color management, such as graphic design, printing, photography, and digital media production. While the vulnerability does not compromise confidentiality or integrity, repeated crashes can lead to productivity loss, potential data loss if unsaved work is lost, and degraded user experience. In multi-user or shared environments, such as print servers or cloud-based image processing services, this DoS could affect multiple users simultaneously. The requirement for local access and user interaction limits remote exploitation but does not eliminate risk, especially in environments where untrusted files are processed. Organizations using iccDEV in automated pipelines or embedded systems may face operational disruptions. The absence of known exploits reduces immediate risk but does not preclude future exploitation attempts.

Mitigation Recommendations

To mitigate CVE-2026-31794, organizations should upgrade all instances of iccDEV to version 2.3.1.5 or later, where the vulnerability is fixed. For environments where immediate patching is not feasible, implement strict input validation and sanitization of ICC color profiles before processing to detect and reject malformed or suspicious profiles. Employ application-level sandboxing or process isolation for components handling ICC profiles to contain potential crashes and prevent wider system impact. Educate users to avoid opening untrusted or unsolicited files containing ICC profiles, especially from unknown sources. Monitor application logs for repeated crashes related to color profile processing to detect potential exploitation attempts. For developers, incorporate fuzz testing and boundary checks in color profile handling code to proactively identify similar vulnerabilities. Maintain updated backups and ensure recovery procedures are in place to minimize disruption from potential DoS incidents.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-03-09T16:33:42.912Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69b060189972381a9898f29e

Added to database: 3/10/2026, 6:16:56 PM

Last enriched: 3/10/2026, 6:28:14 PM

Last updated: 3/13/2026, 7:49:59 PM

Views: 16

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses