CVE-2026-104066
Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
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 4-bit Pixel Unpacking
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
CVE-2026-104066- 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-114102
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
EUVD-2026-114102- 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-j534-3694-g2r9
8.5
Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image loader...
Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
GHSA-j534-3694-g2r9- 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 Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
CVE-2026-104066- 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 4-bit Pixel Unpacking
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
CVE-2026-104066- 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-104066
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
DEBIAN-CVE-2026-104066- 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-104066
8.5
Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.
- Record
UBUNTU-CVE-2026-104066- 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-104066 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-4-bit-pixel-unpacking
nvd.nist.gov/vuln/detail/CVE-2026-104066
Show 12 moreShow less
github.com/advisories/GHSA-j534-3694-g2r9
github.com/CVEProject/cvelistV5/tree/main/cves/2026/104xxx/CVE-2026-104066.json
security-tracker.debian.org/tracker/CVE-2026-104066
ubuntu.com/security/CVE-2026-104066
cve.org/CVERecord?id=CVE-2026-104066
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