Debian Updates libheif for Seven Image-Processing Vulnerabilities

P2 — VALIDATE AND UPDATENot provided by the authority · Not provided by the authorityEXPLOITATION: NOT STATED

Quick Answer

DSA-6523-1 fixes libheif flaws triggered by malformed HEIF or AVIF images on Debian 13 (trixie). Debian names source-package version 1.23.4-1~deb13u1. Update the installed binary packages built from that source and the applications that load them; a package name in the advisory is not a universal install command.

Confirm Scope And Apply The Supported Fix

What to do now: prioritize upload processors, thumbnail generators and conversion workers that accept outside images. Match their loaded libheif libraries to Debian packages, deploy the trixie security update and restart long-running consumers as required. Assess bundled or container copies separately.

Open the authoritative advisory

Last verified: October 2, 2026 UTC against the Debian announcement. No image-processing tests were performed.

Scope And Authority

Product scopeDebian 13 (trixie) libheif packages before 1.23.4-1~deb13u1
AdvisoryDSA-6523-1
CVEsCVE-2026-84384, CVE-2026-84444, CVE-2026-84446, CVE-2026-84447, CVE-2026-84448, CVE-2026-84450, CVE-2026-84451
Authoritative release date2026-09-28 08:14:59 UTC (signed Debian security announcement)
Authority revision dateNo separate material revision date stated by Debian; verified against the signed advisory announcement
Affected versionsDebian 13 (trixie) systems and applications using libheif before 1.23.4-1~deb13u1 to process HEIF or AVIF images.
Fixed versionlibheif 1.23.4-1~deb13u1 for Debian 13 (trixie)
CVSS base scoreNot provided by the authority
CVSS severityNot provided by the authority
Exploitation statusNot stated by the authority; no exploitation claim is inferred.

What Changed

Debian corrected seven assigned CVEs and additional upstream-tracked issues in libheif that can cause denial of service, disclose memory, or potentially execute arbitrary code when a malformed image is processed.

What To Validate Now

  1. Trace an image path. Identify which process decodes a user upload or generates a thumbnail, including queue workers and container images. Record the library package actually used, not only a package on the host.
  2. Match the distribution build. Compare installed binaries from the libheif source package with the trixie fixed build 1.23.4-1~deb13u1. Use Debian package metadata; do not apply this version threshold to another distribution or an embedded upstream copy.
  3. Update the consumer. Install the matching supported security packages, rebuild affected images where needed and restart processes still using old libraries. Preserve the prior deployment and approved recovery path.
  4. Exercise normal images. Use known-good HEIF and AVIF samples through the actual upload, thumbnail and encode/decode routes. Compare output and error logs; do not use a hostile image on production to prove the patch.
  5. Record coverage. Retain package versions, image identifiers and workflow results, including consumers whose update remains pending.

Operational Cautions

Malformed image processing may occur through user uploads, document conversion, thumbnails, messaging, or other indirect paths. Test dependent applications and capacity-sensitive workflows; severity is not evidence of exploitation.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.