Yes. CISA added CVE-2021-22204 to its Known Exploited Vulnerabilities catalogue on 17 November 2021, which it does only when there is reliable evidence of active exploitation. CISA has not linked it to known ransomware campaigns. Improper neutralization of user data in the DjVu file format in Exiftool versions 7.44 and up allows arbitrary code execution when parsing the malicious image
How the exploitation status of CVE-2021-22204 should be read
The practical answer is already clear: this is not a theoretical ExifTool issue. When CISA places a CVE in KEV, the assumption should be active exploitation, not just a published proof of concept. For triage, that means exposure matters more than debate about exploit quality or whether your team has observed abuse yet.
A useful starting point is the scope of the flaw itself. Improper neutralization of user data in DjVu parsing means the risk is triggered by processing hostile content, so the question is less about whether ExifTool is installed somewhere and more about where untrusted uploads, attachments or media-processing workflows can reach it.
For a broader response model, use the same playbook you would apply to any actively exploited vulnerability: identify all reachable instances, confirm whether the vulnerable path is exposed to untrusted input, and treat the issue as an incident-priority remediation item rather than a routine backlog ticket. Zero-Day and Exploited Vulnerabilities Guide
Why this vulnerability becomes dangerous in real environments
The danger is not limited to a single server or one upload endpoint. ExifTool often sits inside document intake, content management, web publishing, media conversion and automation pipelines, which means exploitation can ride on ordinary business workflows. That makes the blast radius highly dependent on where file parsing occurs and what privileges the parser process holds.
Because the flaw is triggered during parsing, attackers do not need a user to “open” a file in the classic sense. They only need a path that accepts a malicious DjVu image and hands it to ExifTool. In practice, that is why exposed upload features, email ingestion, helpdesk attachments and other file-normalisation steps deserve immediate review.
CISA Known Exploited Vulnerabilities Catalog should be your authority for the exploitation signal, while NIST National Vulnerability Database and CVE Program remain the reference points for record-level details and consistent vulnerability tracking.
What to do if patching is delayed
If you cannot remediate immediately, focus on exposure reduction rather than passive monitoring. Remove or disable the file-handling path where possible, block DjVu uploads at the perimeter or application layer, and isolate any service that must still process untrusted content. The goal is to make exploitation materially harder while you schedule the fix.
Also check whether the parser runs with access to sensitive data, writable directories or downstream systems. A file-processing flaw is often most damaging when the affected component has broader filesystem or service reach than it needs. Reducing that reach can materially narrow the impact even before code is patched.
In parallel, look for signs that the vulnerable workflow may already have been abused. Review upload and conversion logs, process execution telemetry, unexpected child processes, abnormal outbound connections and changes in files or scheduled tasks that do not match normal parsing behaviour. If the parser handled hostile content, assume compromise is possible until disproven.
For operational prioritisation, FIRST EPSS is a useful companion to KEV when you are deciding what to patch first across a large backlog. Vulnerability Management Guide is the right internal playbook for turning that prioritisation into asset scope, verification and exception handling.
Risk and Threat Considerations
Actively exploited parser flaws are attractive because they sit on normal content ingestion paths and can turn routine business inputs into code execution. When that parser has filesystem or service privileges, a single malicious file can become a reliable foothold for broader compromise.
Failure mechanism: A malicious DjVu file reaches ExifTool through an exposed ingestion or upload path, and the parser mishandles user-controlled data during processing, allowing attacker-supplied code to run in the context of the service.
Impact: The attacker can gain initial execution, pivot into adjacent systems, tamper with content pipelines, steal data reachable from the parsing service, or use the compromised host as a staging point for follow-on activity.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | Actively exploited CVEs require rapid identification and prioritization of exposed assets. |
| CIS-10 — Malware Defenses | File-processing exploitation can deliver malicious payloads through trusted workflows. | |
| Recommendation — Prioritize, patch, or isolate exposed ExifTool instances immediately. Block or quarantine malicious DjVu uploads before they reach ExifTool. | ||
| NIST SP 800-53 Rev 5 | SI-2 — Flaw Remediation | The question is about confirming exploitation and remediating a known vulnerability. |
| SI-3 — Malicious Code Protection | DjVu-based exploitation is introduced through hostile file content. | |
| AU-6 — Audit Record Review, Analysis, and Reporting | Compromise checks depend on reviewing logs and execution telemetry. | |
| Recommendation — Track, remediate, and verify correction of the vulnerable ExifTool deployment. Scan and filter inbound files to reduce malicious payload delivery. Review logs and process activity for signs of parser abuse or post-exploit activity. | ||
| OWASP ASVS | V5 — File Handling | The flaw is triggered during processing of a malicious uploaded file. |
| V16 — Security Logging and Error Handling | Checking for earlier compromise depends on visibility into parsing failures and execution events. | |
| Recommendation — Validate and restrict uploaded file types before file parsing occurs. Log file ingestion, parser errors, and suspicious execution events for triage. | ||
Practitioner Guidance
What to verify: Confirm every place ExifTool is used, not just the obvious application instance. The important check is whether any reachable workflow accepts untrusted files and whether DjVu content can still reach the parser.
Decision rule: If the vulnerable component sits on an Internet-facing or user-facing intake path, treat remediation as urgent and do not wait for local evidence of abuse. If it is only reachable through tightly controlled internal workflows, you still need compensating controls and post-patch review, but the immediate operational pressure is lower.
Practitioner takeaway: KEV inclusion means this should be handled as an active exploitation problem, with exposure containment and compromise assessment moving in parallel with patching.
Related resources from NHI Mgmt Group
- Is CVE-2021-1647 (Microsoft Defender Remote Code Execution) being exploited in the wild?
- Is CVE-2021-39144 (XStream Remote Code Execution) being exploited in the wild?
- Is CVE-2021-31166 (Microsoft HTTP Protocol Stack Remote Code Execution) being exploited in the wild?
- Is CVE-2021-45382 (D-Link Multiple Routers Remote Code Execution) being exploited in the wild?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org