Internationalcolorconsortium Iccdev vulnerabilities, page 3

105 vulnerabilities

Known vulnerabilities in Internationalcolorconsortium Iccdev, newest first, with CVSS severity, EPSS, KEV listings, ransomware use and the affected versions.

8.8HighCVE-2026-21692color · iccdev +1 moreiccDEV has Type Confusion in ToXmlCurve() at IccXML/IccLibXML/IccMpeXml.cppiccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in `ToXmlCurve()` at `IccXML/IccLibXML/IccMpeXml.cpp`. This vulnerability affects users of the iccDEV library who process ICC color profiles. Version 2.3.1.2 contains a patch. No known workarounds are available.EPSS0.37%7.5HighCVE-2026-21680color · iccdev +1 moreiccDEV has Null Pointer Dereference in CIccProfile::CheckTagTypes()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a NULL pointer dereference vulnerability. This vulnerability affects users of the iccDEV library who process ICC color profiles. Version 2.3.1.2 contains a patch. No known workarounds are available.EPSS0.32%8.8HighCVE-2026-21693color · iccdev +1 moreiccDEV has Type Confusion in CIccSegmentedCurveXml::ToXml() at IccXML/IccLibXML/IccMpeXml.cppiccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in `CIccSegmentedCurveXml::ToXml()` at `IccXML/IccLibXML/IccMpeXml.cpp`. This vulnerability affects users of the iccDEV library who process ICC color profiles. Version 2.3.1.2 contains a patch. No known workarounds are available.EPSS0.37%8.8HighCVE-2026-21677color · iccdev +1 moreiccDEV has Undefined Behavior in CIccCLUT::Init()iccDEV provides a set of libraries and tools for working with ICC color management profiles. Versions 2.3.1 and below have Undefined Behavior in its CIccCLUT::Init function which initializes and sets the size of a CLUT. This issue is fixed in version 2.3.1.1.EPSS0.37%6.1MediumCVE-2026-31797color · iccdev +1 moreiccDEV has a heap out-of-bounds read in CTiffImg::ReadLine()iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a heap out-of-bounds read in CTiffImg::ReadLine() when iccApplyProfiles processes a crafted TIFF image, causing memory disclosure or crash. This vulnerability is fixed in 2.3.1.5.EPSS0.18%7.8HighCVE-2026-31796color · iccdev +1 moreiccDEV has a heap-based buffer overflow in icCurvesFromXml()iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a heap-based buffer overflow in icCurvesFromXml() causing heap memory corruption or crash. This vulnerability is fixed in 2.3.1.5.EPSS0.21%7.8HighCVE-2026-31795color · iccdev +1 moreiccDEV has a stack buffer overflow write in CIccXform3DLut::Apply()iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a stack buffer overflow write in CIccXform3DLut::Apply() corrupting stack memory or crash. This vulnerability is fixed in 2.3.1.5.EPSS0.21%7.8HighCVE-2026-31792color · iccdev +1 moreiccDEV has a null pointer dereference in CIccTagXmlStruct::ParseTag()iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a null pointer dereference in CIccTagXmlStruct::ParseTag() causing a segmentation fault or denial of service. This vulnerability is fixed in 2.3.1.5.EPSS0.19%5.5MediumCVE-2026-31794color · iccdev +1 moreiccDEV has a SEGV in CIccCLUT::Interp3d()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.EPSS0.18%5.5MediumCVE-2026-31793color · iccdev +1 moreiccDEV has a SEGV in CIccCalculatorFunc::ApplySequence()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 due to invalid/wild pointer read in CIccCalculatorFunc::ApplySequence() causing denial of service. This vulnerability is fixed in 2.3.1.5.EPSS0.18%7.8HighCVE-2026-25634color · iccdev +1 moreiccDEV memcpy-param-overlap in CIccTagMultiProcessElement::Apply()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to 2.3.1.4, SrcPixel and DestPixel stack buffers overlap in CIccTagMultiProcessElement::Apply() int IccTagMPE.cpp. This vulnerability is fixed in 2.3.1.4.EPSS0.28%7.8HighCVE-2026-25585color · iccdev +1 moreiccDEV vulnerable to OOB in CIccXform3DLut::Apply()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.3, there is a vulnerability IccCmm.cpp:5793 when reading through index during ICC profile processing. The malformed ICC profile triggers improper array bounds validation in the color management module, resulting in an out-of-bounds read that can lead to memory disclosure or segmentation fault from accessing memory beyond the array boundary. This issue has been patched in version 2.3.1.3.EPSS0.24%7.1HighCVE-2026-25503color · iccdev +1 moreiccDEV Has Type Confusion in CIccTagEmbeddedHeightImage::Validate()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.2, type confusion allowed malformed ICC profiles to trigger undefined behavior when loading invalid icImageEncodingType values causing denial of service. This issue has been patched in version 2.3.1.2.EPSS0.51%7.8HighCVE-2026-25584color · iccdev +1 moreiccDEV vulnerable to Stack-based Buffer Overflow in CIccTagFloatNum::GetValues()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.3, there is a stack-buffer-overflow vulnerability in CIccTagFloatNum<>::GetValues(). This is triggered when processing a malformed ICC profile. The vulnerability allows an out-of-bounds write on the stack, potentially leading to memory corruption, information disclosure, or code execution when processing specially crafted ICC files. This issue has been patched in version 2.3.1.3.EPSS0.25%7.8HighCVE-2026-25502color · iccdev +1 moreiccDEV is vulnerable to stack-buffer-overflow in icFixXml()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.2, stack-based buffer overflow in icFixXml() function when processing malformed ICC profiles, allows potential arbitrary code execution through crafted NamedColor2 tags. This issue has been patched in version 2.3.1.2.EPSS0.26%7.8HighCVE-2026-25583color · iccdev +1 moreiccDEV vulnerable to Heap Buffer Overflow in CIccFileIO::Read8()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.3, there is a heap buffer overflow vulnerability in CIccFileIO::Read8() when processing malformed ICC profile files via unchecked fread operation. This issue has been patched in version 2.3.1.3.EPSS0.25%7.8HighCVE-2026-25582color · iccdev +1 moreiccDEV vulnerable to Heap Buffer Overflow in CIccIO::WriteUInt16Float()iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.3, there is a heap buffer overflow (read) vulnerability in CIccIO::WriteUInt16Float() when converting malformed XML to ICC profiles via iccFromXml tool. This issue has been patched in version 2.3.1.3.EPSS0.25%6.2MediumCVE-2026-27691color · iccdev +1 moreiccDEV has SIO in parse3DTable() at iccFromCube.cpp Line 218iccDEV provides a set of libraries and tools for working with ICC color management profiles. In versions up to and including 2.3.1.4, signed integer overflow in iccFromCube.cpp during multiplication triggers undefined behavior, potentially causing crashes or incorrect ICC profile generation when processing crafted/large cube inputs. Commit 43ae18dd69fc70190d3632a18a3af2f3da1e052a fixes the issue. No known workarounds are available.EPSS0.18%7.1HighCVE-2026-27692color · iccdev +1 moreiccDEV has HBO in CIccTagTextDescription::Release()iccDEV provides a set of libraries and tools for working with ICC color management profiles. In versions up to and including 2.3.1.4, heap-buffer-overflow read occurs during CIccTagTextDescription::Release() when strlen() reads past a heap buffer while parsing ICC profile XML text description tags, causing a crash. Commit 29d088840b962a7cdd35993dfabc2cb35a049847 fixes the issue. No known workarounds are available.EPSS0.19%8.8HighCVE-2026-22047color · iccdev +1 moreiccDEV has heap-buffer-overflow in SIccCalcOp::Describe() at IccProfLib/IccMpeCalc.cppiccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a heap-buffer-overflow vulnerability in `SIccCalcOp::Describe()` at `IccProfLib/IccMpeCalc.cpp`. This vulnerability affects users of the iccDEV library who process ICC color profiles. Version 2.3.1.2 contains a patch. No known workarounds are available.EPSS0.38%