Security readout for executives and security teams
Plain-English summary
CVE-2026-21501 is a stack overflow in iccDEV’s calculator parser before version 2.3.1.2. A user would need to process a crafted input locally, and the documented impact is loss of availability, not data theft. Organizations using iccDEV in color-profile processing workflows should update, but this is not shown as actively exploited.
Executive priority
Treat as a routine but timely availability fix. Prioritize environments that process untrusted color profiles or user-supplied ICC content. The current public evidence supports moderate urgency, not emergency response.
Technical view
The CVE describes improper input handling, mapped to CWE-20, causing stack overflow in IccProfLib’s calculator parser. CVSS 3.1 is 5.5: local attack vector, low complexity, no privileges, user interaction required, unchanged scope, high availability impact, no confidentiality or integrity impact. The issue is patched in iccDEV 2.3.1.2.
Likely exposure
Exposure is limited to systems or applications using InternationalColorConsortium iccDEV versions earlier than 2.3.1.2, especially where users or automated workflows parse ICC-related calculator/profile content. The sources do not identify downstream products or packaged distributions.
Exploitation context
The CVSS vector indicates local access and user interaction are required. Public sources provided do not show active exploitation, KEV listing, or remote exploitation. Risk is mainly denial of service if vulnerable parsing is triggered with malicious or malformed content.
Researcher notes
The advisory, issue, pull request, and commits identify a parser stack overflow fixed in 2.3.1.2. Evidence is sufficient for affected-version and remediation tracking. It does not establish exploit-in-the-wild activity or broader product impact.
Mitigation direction
- Upgrade iccDEV to version 2.3.1.2 or later.
- Identify internally built tools or services that bundle iccDEV.
- Check vendor or package maintainer guidance for distributed builds.
- Limit processing of untrusted ICC/profile inputs where upgrade is delayed.
Validation and detection
- Inventory installed or bundled iccDEV versions.
- Confirm vulnerable instances are below version 2.3.1.2.
- Review applications using iccDEV calculator parsing functionality.
- Verify the vendor patch or relevant commits are present.
Public sources used
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
CWE-20: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
Open ATT&CK lookupCVE-2026-21501 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Medium
- CVSS
- 5.5 (3.1)
- Known Exploited
- No
- Published
Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS vector scores
1 official scoreWe collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H1.83.6Primary CVE scoreVulnerability scoring details
Base CVSS 3.1 score
5.5MediumVector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Source materials
- CVE List V5 sourceCVE List V5
- https://github.com/InternationalColorConsortium/iccDEV/security/advisories/GHSA-x7hw-h22p-2x4wCVE reference · x_refsource_CONFIRM
- https://github.com/InternationalColorConsortium/iccDEV/issues/365CVE reference · x_refsource_MISC
- https://github.com/InternationalColorConsortium/iccDEV/pull/413CVE reference · x_refsource_MISC
- https://github.com/InternationalColorConsortium/iccDEV/commit/798be59011649a26a529600cc3cd56437634d3d0CVE reference · x_refsource_MISC
- https://github.com/InternationalColorConsortium/iccDEV/commit/f3056ed99935d479091470127ad16f8be1912bb7CVE reference · x_refsource_MISC
- https://github.com/InternationalColorConsortium/iccDEV/blob/8e71f0a701abcbd554725ba7b70258203e682a61/IccProfLib/IccMpeCalc.cpp#L4588CVE reference · x_refsource_MISC
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
Improper Input Validation
Improper Input Validation represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.
