CVE-2026-84383
waiting for further signalsZero needs more public information before it can validate it.GHSA-g89c-p67h-r497 ↗EUVD-2026-83019 ↗
description
strukturag libheif from version 1.22.0 through versions before v1.23.2 is affected when decoding HEIF, HEIC, or AVIF files. An attacker able to supply a malicious image to an application using the library’s decoder may trigger an out-of-bounds heap write.
mitigation
Upgrade strukturag libheif to v1.23.2 or later. Until the upgrade is deployed, prevent processing of untrusted HEIF, HEIC, and AVIF files.
fixed in v1.23.2
outcome
No artifact: an exploit or check was attempted but could not be produced at this moment.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-09-18 15:55Zghsa: trigger signal, started the run
- 2026-09-18 15:55Zcve.org record for CVE-2026-84383
- 2026-10-01 00:45Zdinosn/libheif-cve-2026-84383-lab
this entry in the feed
GET /api/v1/feed/CVE-2026-84383
{ "etk_id": "ETK-2026-176", "cve_id": "CVE-2026-84383", "display_id": "CVE-2026-84383", "ghsa_id": "GHSA-g89c-p67h-r497", "euvd_id": "EUVD-2026-83019", "status": "published", "anchor_state": "anchored", "title": "Heap buffer overflow in strukturag libheif decoding", "summary": "strukturag libheif from version 1.22.0 through versions before v1.23.2 is affected when decoding HEIF, HEIC, or AVIF files. An attacker able to supply a malicious image to an application using the library’s decoder may trigger an out-of-bounds heap write.", "mitigation": "Upgrade strukturag libheif to v1.23.2 or later. Until the upgrade is deployed, prevent processing of untrusted HEIF, HEIC, and AVIF files.", "vendor": "strukturag", "product": "libheif", "affected": [ { "affected_notes": [], "affected_ranges": [ ">=v1.22.0, <= v1.23.1" ], "ecosystem": null, "fixed_versions": [ "v1.23.2" ], "package_name": null, "purl": null } ], "cwes": null, "cvss_score": 9.8, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "epss_score": 0.0061, "epss_percentile": 0.4816, "epss_asof": "2026-10-20", "automation": "deterministic", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 29.923919783333332, "t0_at": "2026-09-18T15:55:46.914000+00:00", "signals": { "public_poc": { "at": "2026-09-29T17:40:08+00:00", "days": 11.072466273148148, "is_lower_bound": false, "measured_at": "2026-09-18T15:55:46.914000+00:00", "url": "https://github.com/dinosn/libheif-cve-2026-84383-lab" }, "trigger_signal": { "at": "2026-09-18T15:55:46.914000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-09-18T15:55:46.914000+00:00", "url": "https://github.com/strukturag/libheif/security/advisories/GHSA-g89c-p67h-r497" } } }
published 2026-10-01 00:32Z
last change 2026-10-21 10:15Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.