CVE-2026-104062
Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT Pixmap Loader
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT Pixmap Loader
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
CVE-2026-104062- CVSS 4.0
- 8.5 High
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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-03
EUVDEUVD-2026-114098
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
EUVD-2026-114098- CVSS 4.0
- 8.5 High
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 - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qqfg-r365-fmcj
8.5
Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the PICT image loader and...
Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
GHSA-qqfg-r365-fmcj- CVSS 4.0
- 8.5 High
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-03
NVD
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
CVE-2026-104062- CVSS 4.0
- 8.5 High
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-03
OSV
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT Pixmap Loader
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
CVE-2026-104062- CVSS 4.0
- 8.5 High
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 - Weakness
- CWE-787
- Updated
- 2026-11-06
OSVDEBIAN-CVE-2026-104062
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
DEBIAN-CVE-2026-104062- CVSS 4.0
- 8.5 High
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-03
OSVUBUNTU-CVE-2026-104062
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the PICT image loader and import plugin that allows attackers to corrupt heap memory by supplying an unchecked bytesPerLine value. Attackers can craft a PICT file whose bytesPerLine exceeds the QImage scanline size, so placing or importing it crashes Scribus and may execute code as the user.
- Record
UBUNTU-CVE-2026-104062- CVSS 4.0
- 8.5 High
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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-05
OSVopenSUSE-SU-2026:12444-1 No score
scribus-1.6.7-1.1 on GA media
These are all security issues fixed in the scribus-1.6.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12444-1- Updated
- 2026-11-06
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
scribusDebian:12 |
All versions, plus listed versions 1.5.8+dfsg-41.5.8+dfsg-51.6.2+dfsg-11.6.3+dfsg-0.11.6.3+dfsg-0.21.6.6+dfsg-0.11.6.6+dfsg-0.2 |
None known |
scribusDebian:13 |
All versions, plus listed versions 1.6.3+dfsg-0.21.6.6+dfsg-0.11.6.6+dfsg-0.2 |
None known |
scribusDebian:14 |
All versions, plus listed versions 1.6.3+dfsg-0.21.6.6+dfsg-0.11.6.6+dfsg-0.2 |
None known |
scribusUbuntu:16.04:LTS |
All versions, plus listed versions 1.4.5+dfsg1-21.4.5+dfsg1-41.4.5+dfsg1-51.4.6+dfsg-11.4.6+dfsg-1build11.4.6+dfsg-21.4.6+dfsg-2ubuntu0.1 |
None known |
scribusUbuntu:18.04:LTS |
All versions, plus listed versions 1.4.6+dfsg-4build1 |
None known |
scribusUbuntu:20.04:LTS |
All versions, plus listed versions 1.4.8+dfsg-11.4.8+dfsg-1ubuntu11.5.5+dfsg-41.5.5+dfsg-51.5.5+dfsg-5build1 Show 4 moreShow less1.5.5+dfsg-5ubuntu11.5.5+dfsg-5ubuntu21.5.5+dfsg-61.5.5+dfsg-6build1 |
None known |
scribusUbuntu:22.04:LTS |
All versions, plus listed versions 1.5.7+dfsg-51.5.7+dfsg-5build11.5.7+dfsg-5build21.5.8+dfsg-11.5.8+dfsg-1ubuntu21.5.8+dfsg-2 |
None known |
scribusUbuntu:24.04:LTS |
All versions, plus listed versions 1.5.8+dfsg-4build41.5.8+dfsg-4build51.5.8+dfsg-4build61.6.1-0ubuntu11.6.1-0ubuntu21.6.1-0ubuntu51.6.1-0ubuntu61.6.1-0ubuntu7 |
None known |
scribusUbuntu:26.10 |
All versions, plus listed versions 1.6.5+dfsg-0ubuntu11.6.6+dfsg-0.11.6.6+dfsg-0.2 |
None known |
scribusUbuntu:26.04:LTS |
All versions, plus listed versions 1.6.3+dfsg-0.2build21.6.3+dfsg-0.2build31.6.3+dfsg-0.2build41.6.5+dfsg-0ubuntu1 |
None known |
scribusopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 1.6.7-1.1 | 1.6.7-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected, aliases, references | OSV | |
| facts | OSV | |
| references | EUVD, OSV | |
| affected, aliases, references | OSV | |
| description, references, title | CVE List, GitHub Advisories, NVD | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-104062 is a high vulnerability (CVSS 8.5) in Scribus, published October 30, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.21%, the 11th percentile. No source names a fixed version.
References
github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4
github.com/scribusproject/scribus/commit/544a179241362eb254cb69a5cc68ef24388b265f
github.com/scribusproject/scribus
wiki.scribus.net/canvas/1.6.7_Release
vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-pixmap-loader
nvd.nist.gov/vuln/detail/CVE-2026-104062
Show 12 moreShow less
github.com/advisories/GHSA-qqfg-r365-fmcj
github.com/CVEProject/cvelistV5/tree/main/cves/2026/104xxx/CVE-2026-104062.json
security-tracker.debian.org/tracker/CVE-2026-104062
ubuntu.com/security/CVE-2026-104062
cve.org/CVERecord?id=CVE-2026-104062
suse.com/security/cve/CVE-2026-104061
suse.com/security/cve/CVE-2026-104062
suse.com/security/cve/CVE-2026-104063
suse.com/security/cve/CVE-2026-104064
suse.com/security/cve/CVE-2026-104065
suse.com/security/cve/CVE-2026-104066
suse.com/security/cve/CVE-2026-104067