Description
Scribus before 1.6.7 contains an out-of-bounds memory access vulnerability in the importsvm plugin that fails to verify bitmap and transparency mask dimensions match. Attackers can supply a crafted SVM file with mismatched mask dimensions to trigger heap reads and writes, causing crashes or code execution as the user.
Published: 2026-10-30
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

The Scribus application, prior to version 1.6.7, contains an out-of-bounds memory access in the importsvm plugin. The plugin fails to confirm that bitmap and transparency mask dimensions match, allowing an attacker to supply a crafted SVM file with mismatched mask dimensions. The resulting heap reads and writes can crash the program or enable code execution while the user is running Scribus.

Affected Systems

All installations of Scribus earlier than version 1.6.7 are vulnerable. The issue originates in the importsvm plugin, which is enabled by default in those releases.

Risk and Exploitability

The CVSS score of 8.5 reflects a high severity vulnerability. EPSS data are not available, and the flaw is not listed in CISA's KEV catalog. Because the exploit requires a crafted SVM file to be opened by Scribus, the attack vector is likely local via user interaction; however, if an untrusted file can be tricked into opening, an attacker could achieve crash or arbitrary code execution. The vulnerability is therefore a high risk for environments where Scribus opens files from untrusted or external sources.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Scribus 1.6.7 or later to remove the importsvm plugin bug.
  • If an upgrade cannot be performed immediately, avoid opening unknown SVM files and restrict file access to trusted sources only.
  • Disable the importsvm plugin or run Scribus within a sandboxed environment to contain potential exploitation.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description Scribus before 1.6.7 contains an out-of-bounds memory access vulnerability in the importsvm plugin that fails to verify bitmap and transparency mask dimensions match. Attackers can supply a crafted SVM file with mismatched mask dimensions to trigger heap reads and writes, causing crashes or code execution as the user.
Title Scribus before 1.6.7 Out-of-Bounds Memory Access via SVM Import Plugin
Weaknesses CWE-787
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:33:08.066Z

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

Link: CVE-2026-104067

cve-icon Vulnrichment

Updated: 2026-10-30T15:33:03.511Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-30T19:23:25.493

Link: CVE-2026-104067

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses