Description
Scribus before 1.6.7 contains an integer overflow vulnerability in the scimgdataloader_tiff TIFF loader that allows attackers to trigger a heap overflow via crafted tile dimensions. Attackers can supply a tiled TIFF with large tile width, height and sample values for a user to import, corrupting heap memory to crash Scribus or execute code.
Published: 2026-10-30
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Heap Overflow
Action: Immediate Patch
AI Analysis

Impact

Scribus before version 1.6.7 has an integer overflow in the TIFF loader that processes tile dimensions. Crafted TIFF files with excessively large tile width, height, or sample values can cause the loader to allocate a buffer that does not correctly reflect the requested size, leading to a heap overflow. This overflow can corrupt heap memory, potentially resulting in a crash of Scribus or an execution of attacker‑controlled code, depending on the layout of the corrupted memory.

Affected Systems

All installations of Scribus older than version 1.6.7 are affected. Only the core Scribus application is impacted; third‑party plug‑ins or distributed binaries that incorporate the same TIFF loader code share the same vulnerability.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.5, classifying it as high severity. EPSS data is not available, but the lack of external exploitation reports and absence from the KEV catalog suggest that widespread exploitation is currently unlikely. The attack vector is local: an attacker must supply a user with a malicious TIFF file that the victim will import. If a user opens such a file, the heap can be overwritten, potentially allowing arbitrary code execution or crash. The official CNA recommends patching to Scribus 1.6.7 or later to mitigate the vulnerability.

Generated by OpenCVE AI on October 30, 2026 at 16:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Scribus to version 1.6.7 or later.
  • Configure the application or editor to disable or restrict TIFF importing, or use a sanitizing wrapper to reject oversized tiles.
  • Avoid opening or accepting untrusted TIFF files from unknown sources and monitor for file‑based attacks.

Generated by OpenCVE AI on October 30, 2026 at 16:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description Scribus before 1.6.7 contains an integer overflow vulnerability in the scimgdataloader_tiff TIFF loader that allows attackers to trigger a heap overflow via crafted tile dimensions. Attackers can supply a tiled TIFF with large tile width, height and sample values for a user to import, corrupting heap memory to crash Scribus or execute code.
Title Scribus before 1.6.7 Heap Overflow via TIFF Tile Buffer Handling
Weaknesses CWE-190
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T15:15:58.358Z

Reserved: 2026-10-01T18:02:50.082Z

Link: CVE-2026-104064

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-30T16:17:36.027

Modified: 2026-10-30T16:17:36.027

Link: CVE-2026-104064

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T16:45:15Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound