What is CVE-2026-3102?
A vulnerability was determined in exiftool up to 13.49 on macOS. This issue affects the function SetMacOSTags of the file lib/Image/ExifTool/MacOS.pm of the component PNG File Parser. This manipulation of the argument DateTimeOriginal causes os command injection. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 13.50 is capable of addressing this issue. Patch name: e9609a9bcc0d32bd252a709a562fb822d6dd86f7. Upgrading the affected component is recommended.
The record classifies CVE-2026-3102 under weakness classes CWE-78, CWE-77. Its CVSS v3 base vector states that the flaw is reachable remotely over the network, needs no prior authentication, needs a user to take an action first. 1 affected-product entry is recorded, across 1 vendor, listed below. The identifier was first published 223 days ago.
Severity and exploitation probability
- CVSS v3.1 base score
- 6.3 — MEDIUM
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C - CVSS v4.0 base score
- 5.3
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P - EPSS (FIRST)
- 0.0% probability of exploitation in the next 30 days, higher than 22.2% of all scored CVEs
- CISA KEV
- Not listed in the CISA Known Exploited Vulnerabilities catalog
- Threadlinqs priority
- 4/10 — a Threadlinqs composite of the CVSS base score, the EPSS percentile and public exploit availability
- Published
- 2026-02-24, last modified 2026-02-27
Is CVE-2026-3102 being exploited?
It currently carries a trending score of 11 in the Threadlinqs vulnerability feed.
Affected products and versions
- (vendor unspecified): exiftool
How to fix CVE-2026-3102
No vendor patch reference has been recorded for CVE-2026-3102 in the tracked sources. Follow the references below for a fix, and treat the products listed above as exposed until the vendor states otherwise.
Threat activity tracking CVE-2026-3102
1 tracked threat in the Threadlinqs corpus references CVE-2026-3102, either in the campaign’s CVE list or as an indicator on the campaign record.
Sources
Seeded from cveorg and not yet processed by the Threadlinqs enrichment pipeline, so blank CVSS, EPSS or KEV fields above mean NOT MEASURED rather than measured-absent.